Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Помогите написать програму для решения такой задачи Дано номер некоторого года. Определите отвечающий ему номер столетия, допускаем, что началом 20 столетия был 1901 год
1
  1  Вербицкий Николай, 28 декабря 2009 г. 9:52:52
      Спасибо всем, а особенное спасибо Нигматуллину Ниязу Габдуллазяновичу и Велицкому Льву Вениаминовичу!!!!
Вы мне очень-очень помогли.
  2  Нигматуллин Нияз Габдуллазянович [СПбГУ ИТМО], 25 декабря 2009 г. 19:55:45
      а я бы понял студента, который сам не может сделать
  3  Велицкий Лев Вениаминович, 25 декабря 2009 г. 16:35:34
      Кстати переменная year должна быть типа long, а не int там ограничения до 10^9.
  4  Велицкий Лев Вениаминович, 25 декабря 2009 г. 16:33:42
      Эт не студен. Он ещё школьник. Это задания для какова то этапа всеукраинской олимпиады. Я их тоже решал. Это самое лёгкое. Хотя там вообще ничего тяжёлого. Я лично за 30 мин все 4 решил.
  5  Мирный, 24 декабря 2009 г. 13:01:54
      Бабушкин Олег +1 =)
  6  Бабушкин Олег, 23 декабря 2009 г. 20:23:53
      конечно я не знаю был ли нулевой год=)
Давайте включим этот риторический вопрос в цикл вопросов о том, когда недобросовестные студенты сами будут решать свои домашнии задачи)
  7  Нигматуллин Нияз Габдуллазянович [СПбГУ ИТМО], 23 декабря 2009 г. 19:09:34
      int century(int year) {
if (year > 0)
return (year + 99) / 100; else return (year - 99) / 100;
}
конечно я не знаю был ли нулевой год=)
и с отрицательными годами тоже наверное что-то не так, ибо не знаю, как века годов до нашей эры нумеровать
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru