-
Конкурс PHP - Задание №0
Задание №1 (не засчитывается!!!):
Дано число, записанное римскими цифрами, любым из способов:
IIIIIIIIIIIIIIII
VIIIIIIIIIII
VVIIIIII
XIIIIII
VVVI
XVI
(это одно и тоже число, все записи правильные)
Скрипт должен привести введенное число к кратчайшему виду.
p.s.
Число Римский символ
1 I
5 V
10 X
50 L
100 C
500 D
1000 M
Решения принимаются в этой теме до 21 ноября 21:00 по Москве и 20:00 по Минску. Решения загружайте в архиве при помощи "Управления вложениями". Прикреплённые архивы с решениями будут доступны для всех пользователей после окончания периода приёмов решений (2 дня).
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
~~~
-
Вложений: 1
Извените, не заметил добавление к заданию, переписал - вот уже точно готовое
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
у меня так получилось :0024:
кста, у всех работают всякие там "CM" ?
-
Вложений: 1
ну и я попробую свои силы, вообще задание не сложное, думаю можно было бы добавить условие чтобы преобразовывало в валидное число по римски было бы тоже клёво, хоть задача бы не сильно усложнилась
-
Вложений: 1
А я вот как понял вопрос, так и сделал =)
Не очень то понятное задание!!!
Могу поспорить, что модеры, при проверке сами заплутаются!!!
-
Вложений: 1
-
Вложений: 1
ок. этот вариант согласно вашим "правилам".
-
Вложений: 1
Да на тебе 3 символа и даже больше, мне не жалко
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
Мой скрипт приводит к кратчайшему правильному виду, хоть и писали в обсуждении, что некоторые делают просто чем короче тем лучше, правильностью пренебрегать думаю не стоит.
-
Вложений: 1
1-е задание. Архивировал 7zip-ом. zip + LZMA метод сжатия. (работает со случаями 1999 = MIM, 999 = IM и т.д)
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
Вот и моя работа. Я подумал что опоздал, но нет! :0113:
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
Время кунг-фу!
Жаль, что не оценивается, нечётко поставленные задачи тоже приходится решать :)
UPD: Хех, ZhukV первый предложил правильный алгоритм.
-
Вложений: 1
-
Вложений: 1
-
Вложений: 1
старое
-
Конкурс PHP - Задание №0
Задание и ответы, в зачет конкурса не учитываются