Ilu z was, którzy nadal używają własnej kostki, aby ustalić, czy miesiąc ma pełne 31 dni lub krócej?
Twoim zadaniem jest napisanie programu zliczającego, ile miesięcy w danym miesiącu mają pełne 31 dni, a ile mniej niż 31 dni, „licząc kostki”.
Dzięki uprzejmości: amsi.org.au
Wejście
Para miesięcy, z których pierwszy nie musi przychodzić chronologicznie przed drugim, podanym w dowolnym odpowiednim formacie. Na przykład: 201703 201902
- od marca 2017 r. Do lutego 2019 r. Opisz wybrany format wejściowy. Należy pamiętać, że dane wejściowe muszą obejmować wszystkie lata od 1 do 9999. Określony zakres miesięcy obejmuje zarówno miesiące początkowe, jak i końcowe.
Wynik
Dwie liczby całkowite: liczba miesięcy w danym przedziale z 31 dniami i liczba miesięcy w przedziale poniżej 31 dni.
Przykład: 14 10
- 14 kostek, 10 rowków (oznacza to, że w tym przedziale mamy 14 miesięcy, które mają pełne 31 dni i 10 miesięcy, które mają mniej niż 31 dni).
Na przykład w przypadku, gdy drugi miesiąc w przedziale jest chronologicznie przed pierwszym 201612 201611
, musisz na przykład wyzerować parę.
Przykłady wejścia i wyjścia
| Input | Output |
|---------------|-------------|
| 201703 201902 | 14 10 |
| 201701 202008 | 26 18 |
| 000101 999912 | 69993 49995 |
| 201802 201803 | 1 1 |
| 201601 201601 | 1 0 |
| 201612 201611 | 0 0 |
Zasady
- Możesz wybrać dowolny język
- Jedno wejście na linię
- To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach!
- Zwycięzca zostanie wybrany 9 kwietnia
- Obowiązują standardowe luki
- PS: to moje pierwsze pytanie w PCG, może mieć pewne niespójności. Edytuj i potwierdź, co jest dla Ciebie niejasne.
201612 201611
.