ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1601. АнтиКАПС

AC! Python 3.3
Послано DaniilMcrose 16 ноя 2013 15:55
from sys import stdin
from sys import stdout
upper = True
while (True):
    char = stdin.read(1)
    if (not char):
        break;
    elif (65 <= ord(char) <= 90):
        if (upper):
            upper = False
            stdout.write(char)
        else:
            stdout.write(char.lower())
    else:
        stdout.write(char)
        if (char == "." or char == "!" or char == "?"):
            upper = True
Re: AC! Python 3.3
Послано mberdyshev 13 янв 2016 00:57
Brackets are unnecessary after while/if.
Re: AC! Python 3.3
Послано ura 5 июл 2019 19:37


Edited by author 05.07.2019 19:38
Re: AC! Python 3.3
Послано ura 5 июл 2019 19:39
Great program!