Занимаясь чтением истории и ведением заметок, я не могу не устать писать все эти длинные даты - 1784 - это шесть полных карандашных лифтов! jǝǝz!
Как вы можете видеть, я - как и большинство постеров на этом сайте - ленив, когда дело доходит до написания материала. Поэтому я прошу вас помочь мне сократить некоторые даты. Конечно, ваше решение должно быть как можно короче, так как моя рука уже устала писать тесты.
Как мне сократить дату?
Ну, смешно, вы должны спросить. Это довольно просто:
- Возьмите два целых числа в качестве ввода в любом порядке, который вы хотите (
(smallest, biggest)или(biggest, smallest)). - Возьмите большее из двух чисел и возьмите только часть, не меньшую.
Например, если задано2010, 2017, сократить2017до-7потому что201_находится в обоих в тех же цифрах. - Напечатайте или верните меньшее число, затем черту и затем сокращенное большее число.
Например:
Bonus brownies for you if you figure out these dates' significance :)
1505, 1516 -> 1505-16
1989, 1991 -> 1989-91
1914, 1918 -> 1914-8
1833, 1871 -> 1833-71
1000, 2000 -> 1000-2000
1776, 2017 -> 1776-2017
2016, 2016 -> 2016-
These dates lack significance :(
1234567890, 1234567891 -> 1234567890-1
600, 1600 -> 600-1600
1235, 1424 -> 1235-424
600, 6000 -> 600-6000
600, 6000 -> 600-6000?
1914-8это первая мировая война Теперь дай мне мои пирожные!
1914-18или1914-8?