花金と給料日を求めます。
- 花金は
Fizz
- 給料日は
Buzz
- 花金かつ給料日は「スーパー花金」なので
FizzBuzz
弊社の場合、給料日は10日なので、2014年1月には以下のようになる。
$ go run hanakin.go -payday 10 -month 1 -year 2014
2014 January
====================
1
2
Fizz
4
5
6
7
8
9
FizzBuzz
11
12
13
14
15
16
Fizz
18
19
20
21
22
23
Fizz
25
26
27
28
29
30
Fizz
給料日が休日の場合、その直前の平日が給与支給日になる会社が多いだろう(弊社もそう)。たとえば、10日が給料日だが、10日が日曜日の場合は8日が給料日、という場合。
hanakinスクリプトをその場合にも対応せよ。