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

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

WA 1, Runtime error (access violation), C#.
Послано susimus 29 июл 2014 13:08
            var temp = "";
            var cond = false;
            var list = new List<string>();
            while ((temp = Console.ReadLine()) != "")
            {
                list.Add("");
                foreach (var item in temp)
                    if (char.IsLetter(item))
                        if (cond == false)
                        {
                            cond = true;
                            list[list.Count() - 1] += char.ToUpper(item);
                        }
                        else
                            list[list.Count() - 1] += char.ToLower(item);
                    else if ((item == 33) || (item == 46) || (item == 63))
                    {
                        cond = false;
                        list[list.Count() - 1] += item;
                    }
                    else
                        list[list.Count() - 1] += item;
            }
            foreach (var item in list)
                Console.WriteLine(item);
            Console.Read();

Can anybody help me?