Mam pytanie co tu mam źle, że SPOJ pokazuje błąd? #include <iostream> #include <stdio.h> using namespace std; int l_zest; int N, M; int main() { cin>>l_zest; for(int i=0; i<l_zest; i++) { cin>>N>>M; if(M==0) "exit(0)"; int ciastka=0; int czasy[N]; for(int i=0;i<N;i++) { // cout<<"podaj czas "<<i+1<<": "; cin>>czasy[i]; ciastka=ciastka+(86400/czasy[i]); } if(ciastka%M>0) cout<<(ciastka/M)+1; else cout<<ciastka/M<<endl; } return 0; }
Brakuje w pewnym miejscu przejścia do nowej linii:
cout<<(ciastka/M)+1;
Zrób:
cout<<(ciastka/M)+1<<endl;
Tyle wystarczy by spoj zaliczył program :)
93,742 zapytań
142,680 odpowiedzi
323,299 komentarzy
63,328 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.