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

NZEC w "Spacje" - SPOJ

Aruba Cloud - Virtual Private Server VPS
0 głosów
182 wizyt
pytanie zadane 28 lutego 2024 w Algorytmy przez SUOTR Początkujący (410 p.)
edycja 28 lutego 2024 przez SUOTR

Hej, od razu zaznaczę że jestem początkujący w temacie programowania. Mam problem z zadaniem "Spacje" na spoju. Według mnie mój program działa poprawnie jednak sędzia wyrzuca mi NZEC. Czy jest coś nie tak z moim kodem? Z góry dzięki za odpowiedzi wink

while True:
    a = input()
    a = a.split()
    #print(a)

    changed = []
    changed.append(a[0])
    for i in a[1:]:
        if ord(i[0]) < 97:
            changed.append(i)
        else:
            b = ord(i[0])-32
            c = chr(b)
            i = i.replace(i[0],c, 1)
            changed.append(i)

    changed = ''.join(changed)

    print(changed)

 

1 odpowiedź

0 głosów
odpowiedź 28 lutego 2024 przez Great Stary wyjadacz (12,660 p.)
Program ma się zakończyć, gdy skończą się dane.
komentarz 28 lutego 2024 przez SUOTR Początkujący (410 p.)
A skąd program ma wiedzieć kiedy się kończą dane?
komentarz 29 lutego 2024 przez Great Stary wyjadacz (12,660 p.)
import sys
 
for line in sys.stdin:

 

Podobne pytania

0 głosów
1 odpowiedź 650 wizyt
pytanie zadane 15 czerwca 2020 w Python przez Piotr Patek Nowicjusz (170 p.)
0 głosów
1 odpowiedź 888 wizyt
pytanie zadane 19 października 2018 w SPOJ przez Archiwista Początkujący (250 p.)
+1 głos
1 odpowiedź 498 wizyt
pytanie zadane 2 kwietnia 2023 w SPOJ przez skyynet Początkujący (410 p.)

93,326 zapytań

142,323 odpowiedzi

322,391 komentarzy

62,655 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

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...