Melakukan sejarah membaca dan mencatat, saya tidak bisa tidak bosan menulis semua tanggal panjang ini –– 1784 adalah enam lift pensil! jǝǝz!
Seperti yang Anda lihat, saya –seperti kebanyakan poster penantang di situs ini –– malas ketika menulis sesuatu. Karena itu, saya meminta Anda untuk membantu saya mempersingkat beberapa kencan. Tentu saja, solusi Anda harus sesingkat mungkin karena tangan saya sudah lelah menulis mengetik kasus uji.
Bagaimana saya mempersingkat kencan?
Nah lucu kamu harus bertanya. Ini cukup sederhana:
- Ambil dua bilangan bulat sebagai input dalam urutan apa pun yang Anda inginkan (
(smallest, biggest)atau(biggest, smallest)). - Ambil yang lebih besar dari dua angka, dan ambil hanya bagian yang tidak dalam jumlah yang lebih kecil.
Misalnya, diberikan2010, 2017, disingkat2017menjadi-7karena201_berada di keduanya di tempat digit yang sama. - Cetak atau kembalikan nomor yang lebih kecil, diikuti dengan tanda hubung dan kemudian nomor yang lebih pendek.
Sebagai contoh:
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-8adalah WWI. Sekarang berikan browniesku!
1914-18atau1914-8?