|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
04.12.2009, 21:36 | #1 |
Новичок
Джуниор
Регистрация: 04.12.2009
Сообщений: 1
|
помогите
задача
корабль лесного капитана не в состояние стоять на воде.Весь груз уже выброшен, но судно продолжает тонуть. Осталось еще выбросить за борт пассажиров чтобы выбор был честным капитан выстраивает всех N-пассажиров в круг и считая по кругу, каждый K-пассажир должен быть выброшен в воду,пока корабль не перестанет тонуть.Но т.к на корабле имеются родственники капитана их надо ставить на лучшие места в кругу. Найти F самых безопасных позиций. Данные записать на единственой сторе *.txt файла в порядке N,F,K. ( INT N, K; freopen ("input.txt", "r", stdin) INT N,K; тут надо повторятся? INT F; IF (N < 0) { PUTCHAR('-'); N = -N; IF ((F = N-как тут написать чтоб отнимал каждого K?) != 0) PRINTD(F); PUTCHAR(N % 10) !=0; PRINTF (F) freopen ("output.txt" "w",stdout) ; ) взяв 10 пассажиров 3 родственников и каждого 4 выбросить то получилось что 1,5,6 места безопасные.(на листке) как я понял надо чтоб 10 было записано как 12345678910 и каждый 4 выбывал,а как записать не понимаю. помогите плз=) либо объясните =) Модератор: Закрыто (название). Последний раз редактировалось Sazary; 06.12.2009 в 23:39. |