Суббота, 22.11.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

PLZ.....(Seqular and Pahan)
LordДата: Вторник, 01.01.2008, 05:44 | Сообщение # 1
Знакомый
Группа: Пользователи
Сообщений: 13
Репутация: 0
Замечания: 0%
Статус: Offline
Мальчик записывал слово сзади заранее и изымал четвертую часть символов дело (при не целом делении брал целую часть от частицы), потом повторял это же самое с остатком слова, подсчитывая при этом количество таких операций. Составьте программу, которая сможет быстро возобновить слово, на котором была остановлена игра.
Формат входных данных:
В первой строке входного файла word.in содержится целое N (N<10^9) - количество сделанных превращений. В следующем – слово, которое состоит из букв латинского алфавита, длиной не больше 20000 символов. Слово содержит хотя бы один символ и не содержит никаких символов, отличающихся от букв латинского алфавита.
Формат выходных данных:
В исходный файл word.out вывести слово, на котором остановилась игра. Если на этом этапе слово было перевернутым (инвертированным), то выводить слово так, как оно читалось сначала.
word.in:
1
IntToString
word.out:
tToString
word.in:
2
abc
word.out:
abc

Добавлено (31.12.2007, 22:44)
---------------------------------------------
[size=10]Всех С Новым Годом!


Учусь Паскаля
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;