Aktywne Wpisy
PodniebnyMurzyn +400
Wykopki: BETONOZAA!! WSZYSTKO ZABUDOWANE!! PATODEWELOPERKA WSZEDZIE!11 BLOK PRZY BLOKU!!
Też wykopki: DLACZEGO NIKT NIC NIE ROBI Z RODZINNYMI OGRODKAMI DZIALKOWYMI? ZABUDOWAC W 50% BUDYNKAMI
https://wykop.pl/wpis/75064595/nieruchomosci-warszawa-przemysleniazdupy-czemu-nik
#wykopfejs #bekazpodludzi #nieruchomosci
Też wykopki: DLACZEGO NIKT NIC NIE ROBI Z RODZINNYMI OGRODKAMI DZIALKOWYMI? ZABUDOWAC W 50% BUDYNKAMI
https://wykop.pl/wpis/75064595/nieruchomosci-warszawa-przemysleniazdupy-czemu-nik
#wykopfejs #bekazpodludzi #nieruchomosci
Metodzik +240
=====================[DARMOWA GRA NA GOG]===================
FlatOut za D̲A̲R̲M̲O̲ w GOG
OCENA
METASCORE: 71 / USER SCORE 7.7
STEAM: Bardzo pozytywne (4,033 ocen)
DATA WYDANIA: 7 grudnia 2005
AKTUALNE❗ do 17.02 godzina 15:00
Jeżeli chcesz chcesz być dodany/a do listy osób wołanych z tagu #metodzikpoleca epic zapraszam do plusowania TEGO WPISU oraz obserwowania. Znalezione informację dotyczące nowych darmowych ofert będą na bieżąco dodawane. Jest też tam informacja jak się usunąć z listy
FlatOut za D̲A̲R̲M̲O̲ w GOG
OCENA
METASCORE: 71 / USER SCORE 7.7
STEAM: Bardzo pozytywne (4,033 ocen)
DATA WYDANIA: 7 grudnia 2005
AKTUALNE❗ do 17.02 godzina 15:00
Jeżeli chcesz chcesz być dodany/a do listy osób wołanych z tagu #metodzikpoleca epic zapraszam do plusowania TEGO WPISU oraz obserwowania. Znalezione informację dotyczące nowych darmowych ofert będą na bieżąco dodawane. Jest też tam informacja jak się usunąć z listy
Given N (<= 100000), find the largest N-digit number such that:
The number has only 3 and 5 as its digits.
Number of times 3 appears is divisible by 5.
Number of times 5 appears is divisible by 3.
If no such number exists, produce -1.
Nie mogę rozgryźć jak dojść do tego aby uniwersalnie zostawić miejsca na 3 albo poprawnie sprawdzić czy liczbę da się podzielić na 3 i 5. Pomoże ktoś zrozumieć?
@Na przykładzie liczby 11.
Wiem ile max. można dać liczb 3 i 5, ale jak zrobić miejsce aby 5 wypełniły się maksymalnie do tego momentu aż trzeba wstawiać trójki?
z treści zadania to nie wynika
dobra już nic
alogyrtm na liczbę piątek:
int n = 11;
while (n % 3 != 0) {
n -= 5;
}
return n;
masz całe rozwiązanie:
public String zadanie(int n) {
int t = n;
while (t % 3 != 0) t -= 5;
String wynik = "";
for (int i = 0; i < n; i++) {
wynik += i < t ? "5" : "3";
}
return wynik;
}
chcemy wpisać jak najwięcej 5
więc sprawdzamy czy możemy wpisać same 5
jeśli nie, wpisujemy te pięć trójek i sprawdzamy jeszcze raz, i tak w kółko
w ten sposób zawsze dostaniemy liczbę z maksymalną liczbą piątek
Using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
class Solution {
static void Main(String[] args) {
int t = Convert.ToInt32(Console.ReadLine());
for(int a0 = 0; a0 < t; a0++){
int n = Convert.ToInt32(Console.ReadLine());
int ntemp = n;
if (n<3)
{
Console.WriteLine("-1");
}
else
{
if (n%3==0)
{
Console.WriteLine(new String('5',n));
}
else
{
while (ntemp % 3 != 0)
{
ntemp -= 5;
}
if(ntemp>0){
Console.Write(new String('5', ntemp));
Console.WriteLine(new String('3', n-ntemp));