• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[C++] PESEL ze SPOJ'a + dziwny problem z różnymi IDE

VPS Starter Arubacloud
0 głosów
434 wizyt
pytanie zadane 28 czerwca 2019 w C i C++ przez Teslum_369 Gaduła (4,190 p.)

Witam,

Link do zadania ze spoja: https://pl.spoj.com/problems/JPESEL/

Mój kod: http://wklejto.pl/751540, jednakże SPOJ mi tego nie uznaje,

Dziwny problem z kilkoma IDE:

1) Dev-C++ -> kod działa, z kompilowany, wyniki poprawne,

2) Code::Blocks -> Kod kompiluje się, lecz po wczytaniu liczby testów ( zmienna t ) aplikacja jest już zakończona,

3) VS 2019 -> Kod nie kompiluje się, wywala mi dziwny błąd, którego nawet nie rozumiem (xD):
Błąd    MSB6006    Polecenie „CL.exe” zakończone przez kod 2., wiersz: 429 (tylu wierszy to ja nawet nie mam)

Nie wiem kompletnie o co tutaj chodzi, prosiłbym o jakieś wytłumaczenie czemu się tak dzieje na różnych IDE, em no i jakąś rade co do kodu.

Z góry dziękuję i pozdrawiam serdecznie.    
 

2 odpowiedzi

+2 głosów
odpowiedź 28 czerwca 2019 przez mokrowski Mędrzec (155,460 p.)
A gdzie inicjalizujesz zmienną ilosc_testow?
komentarz 28 czerwca 2019 przez Teslum_369 Gaduła (4,190 p.)
Aż nie wiem co powiedzieć, takie małe przeoczenie a  taki duży problem z tym był. Niestety Spoj wciąż tego nie uznaje.
komentarz 28 czerwca 2019 przez mokrowski Mędrzec (155,460 p.)
Przeoczenie? Tak... ale przełączników ostrzeżeń kompilatora których nie dodajesz w czasie budowania.
komentarz 28 czerwca 2019 przez Teslum_369 Gaduła (4,190 p.)
Można innymi słowami? Nie bardzo to rozumiem.
+1 głos
odpowiedź 28 czerwca 2019 przez niezalogowany

Drugi błąd: Zmienną suma powinieneś wyzerować:

if (suma > 0 && str_suma.back() == '0') cout << "D";
else cout << "N";
cout << "\n";
suma = 0;
komentarz 28 czerwca 2019 przez Teslum_369 Gaduła (4,190 p.)
Oh, już działa wszytko, SPOJ zaakceptował. Dzięki Ci wielkie!

Dawno już też nie pisałem programów w c++ i wyszedłem z wprawy ehh.

Podobne pytania

0 głosów
1 odpowiedź 338 wizyt
pytanie zadane 22 lutego 2023 w C i C++ przez alfutek Początkujący (360 p.)
0 głosów
1 odpowiedź 342 wizyt
pytanie zadane 1 listopada 2019 w C i C++ przez creend Gaduła (4,700 p.)
0 głosów
0 odpowiedzi 393 wizyt
pytanie zadane 3 października 2019 w SPOJ przez Bartek K. Nowicjusz (230 p.)

92,452 zapytań

141,262 odpowiedzi

319,077 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

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.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...