Aktywne Wpisy
smutny_kojot +22
To wszystko nie skończy się dobrze. Ludzi #!$%@?ło. Ale tak to jest, jak nie było wojny od 80 lat i nawet plemniki januszy zapomniały już, żeby przekazywać pioterkom i oskarkom podstawową informację, że wojna to ostateczność i nic dobrego nie przynosi poza zyskami tych, którzy pociągają za sznurki. Ludzie sami się muszą znowu o tym przekonać na własnej skórze, żeby wystarczyło serum mądrości na kolejne 80 lat. A jak ktoś myśli, że
italia__ +664
using namespace std;
int ilosctestow, N, M, czasjedzenia [1000], iloscpotrzebnychpudelek;
int ilosczjedzonychciastek[1000];
int main()
{
cin>>ilosctestow;
for (int i=0;i>N>>M;
for (int j=0; j>czasjedzenia[j];
ilosczjedzonychciastek[j]=86400/czasjedzenia[j];
iloscpotrzebnychciastek+=ilosczjedzonychciastek[j];
}
if (iloscpotrzebnychciastek%M==0)
iloscpotrzebnychpudelek=iloscpotrzebnychciastek/M;
else
iloscpotrzebnychpudelek=(iloscpotrzebnychciastek/M)+1;
cout<< iloscpotrzebnych_pudelek<
1. Spóruj użyć scanf() i printf() zamiast cin i cout. Musisz dodać #include . Strumienie z C++ mogą być wolniejsze.
2. Sprawdź limit pamięci na to zadanie. Deklarujesz statycznie tablice po 1000 elementów i możesz przekraczać limit.
Oraz ile miejsca zarezerwowałaś
Następnie rzuć okiem na wczytanie
Oraz pętlę
Jeśli nie widzisz to
Jeśli mogę coś skomplikować - zrobię to.
Jeśli jakiś prosty kod da się napisać w jednej linii z lambda mi, bit shifted, move tak by nie był już prosty - zrobię to.
A potem w pracy i tak dostajesz mieszankę cpp 98 z Hindi xD
Robiłem na SPOJ zadania kilkanaście lat temu, głównie dla zabawy. To akurat mam rozwiązane, więc pomyślałem, że pomogę. Co do twojego słabego komentarzu o kodowaniu, to można być super koderem robiąc takie zadania i nie robiąc. Ci co
ilosczjedzonychciastek[1000] na czasjedzenia [10000]
ilosczjedzonychciastek[10000]. Specjalne podziękowania dla @luigi_pl: bo dzięki Tobie zwróciłam na to uwagę (ʘ‿ʘ) Miłego dnia! :)