結果
| 問題 | No.188 HAPPY DAY |
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2020-07-16 15:45:56 |
| 言語 | TypeScript (5.7.2) |
| 結果 |
AC
|
| 実行時間 | 62 ms / 1,000 ms |
| コード長 | 9,673 bytes |
| コンパイル時間 | 8,226 ms |
| コンパイル使用メモリ | 230,016 KB |
| 実行使用メモリ | 39,296 KB |
| 最終ジャッジ日時 | 2024-12-31 16:15:44 |
| 合計ジャッジ時間 | 8,692 ms |
|
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 1 |
ソースコード
type Calendar = {
month: number;
day: number;
};
const calendar: Calendar[] = [
{ month: 1, day: 1 },
{ month: 1, day: 2 },
{ month: 1, day: 3 },
{ month: 1, day: 4 },
{ month: 1, day: 5 },
{ month: 1, day: 6 },
{ month: 1, day: 7 },
{ month: 1, day: 8 },
{ month: 1, day: 9 },
{ month: 1, day: 10 },
{ month: 1, day: 11 },
{ month: 1, day: 12 },
{ month: 1, day: 13 },
{ month: 1, day: 14 },
{ month: 1, day: 15 },
{ month: 1, day: 16 },
{ month: 1, day: 17 },
{ month: 1, day: 18 },
{ month: 1, day: 19 },
{ month: 1, day: 20 },
{ month: 1, day: 21 },
{ month: 1, day: 22 },
{ month: 1, day: 23 },
{ month: 1, day: 24 },
{ month: 1, day: 25 },
{ month: 1, day: 26 },
{ month: 1, day: 27 },
{ month: 1, day: 28 },
{ month: 1, day: 29 },
{ month: 1, day: 30 },
{ month: 1, day: 31 },
{ month: 2, day: 1 },
{ month: 2, day: 2 },
{ month: 2, day: 3 },
{ month: 2, day: 4 },
{ month: 2, day: 5 },
{ month: 2, day: 6 },
{ month: 2, day: 7 },
{ month: 2, day: 8 },
{ month: 2, day: 9 },
{ month: 2, day: 10 },
{ month: 2, day: 11 },
{ month: 2, day: 12 },
{ month: 2, day: 13 },
{ month: 2, day: 14 },
{ month: 2, day: 15 },
{ month: 2, day: 16 },
{ month: 2, day: 17 },
{ month: 2, day: 18 },
{ month: 2, day: 19 },
{ month: 2, day: 20 },
{ month: 2, day: 21 },
{ month: 2, day: 22 },
{ month: 2, day: 23 },
{ month: 2, day: 24 },
{ month: 2, day: 25 },
{ month: 2, day: 26 },
{ month: 2, day: 27 },
{ month: 2, day: 28 },
{ month: 3, day: 1 },
{ month: 3, day: 2 },
{ month: 3, day: 3 },
{ month: 3, day: 4 },
{ month: 3, day: 5 },
{ month: 3, day: 6 },
{ month: 3, day: 7 },
{ month: 3, day: 8 },
{ month: 3, day: 9 },
{ month: 3, day: 10 },
{ month: 3, day: 11 },
{ month: 3, day: 12 },
{ month: 3, day: 13 },
{ month: 3, day: 14 },
{ month: 3, day: 15 },
{ month: 3, day: 16 },
{ month: 3, day: 17 },
{ month: 3, day: 18 },
{ month: 3, day: 19 },
{ month: 3, day: 20 },
{ month: 3, day: 21 },
{ month: 3, day: 22 },
{ month: 3, day: 23 },
{ month: 3, day: 24 },
{ month: 3, day: 25 },
{ month: 3, day: 26 },
{ month: 3, day: 27 },
{ month: 3, day: 28 },
{ month: 3, day: 29 },
{ month: 3, day: 30 },
{ month: 3, day: 31 },
{ month: 4, day: 1 },
{ month: 4, day: 2 },
{ month: 4, day: 3 },
{ month: 4, day: 4 },
{ month: 4, day: 5 },
{ month: 4, day: 6 },
{ month: 4, day: 7 },
{ month: 4, day: 8 },
{ month: 4, day: 9 },
{ month: 4, day: 10 },
{ month: 4, day: 11 },
{ month: 4, day: 12 },
{ month: 4, day: 13 },
{ month: 4, day: 14 },
{ month: 4, day: 15 },
{ month: 4, day: 16 },
{ month: 4, day: 17 },
{ month: 4, day: 18 },
{ month: 4, day: 19 },
{ month: 4, day: 20 },
{ month: 4, day: 21 },
{ month: 4, day: 22 },
{ month: 4, day: 23 },
{ month: 4, day: 24 },
{ month: 4, day: 25 },
{ month: 4, day: 26 },
{ month: 4, day: 27 },
{ month: 4, day: 28 },
{ month: 4, day: 29 },
{ month: 4, day: 30 },
{ month: 5, day: 1 },
{ month: 5, day: 2 },
{ month: 5, day: 3 },
{ month: 5, day: 4 },
{ month: 5, day: 5 },
{ month: 5, day: 6 },
{ month: 5, day: 7 },
{ month: 5, day: 8 },
{ month: 5, day: 9 },
{ month: 5, day: 10 },
{ month: 5, day: 11 },
{ month: 5, day: 12 },
{ month: 5, day: 13 },
{ month: 5, day: 14 },
{ month: 5, day: 15 },
{ month: 5, day: 16 },
{ month: 5, day: 17 },
{ month: 5, day: 18 },
{ month: 5, day: 19 },
{ month: 5, day: 20 },
{ month: 5, day: 21 },
{ month: 5, day: 22 },
{ month: 5, day: 23 },
{ month: 5, day: 24 },
{ month: 5, day: 25 },
{ month: 5, day: 26 },
{ month: 5, day: 27 },
{ month: 5, day: 28 },
{ month: 5, day: 29 },
{ month: 5, day: 30 },
{ month: 5, day: 31 },
{ month: 6, day: 1 },
{ month: 6, day: 2 },
{ month: 6, day: 3 },
{ month: 6, day: 4 },
{ month: 6, day: 5 },
{ month: 6, day: 6 },
{ month: 6, day: 7 },
{ month: 6, day: 8 },
{ month: 6, day: 9 },
{ month: 6, day: 10 },
{ month: 6, day: 11 },
{ month: 6, day: 12 },
{ month: 6, day: 13 },
{ month: 6, day: 14 },
{ month: 6, day: 15 },
{ month: 6, day: 16 },
{ month: 6, day: 17 },
{ month: 6, day: 18 },
{ month: 6, day: 19 },
{ month: 6, day: 20 },
{ month: 6, day: 21 },
{ month: 6, day: 22 },
{ month: 6, day: 23 },
{ month: 6, day: 24 },
{ month: 6, day: 25 },
{ month: 6, day: 26 },
{ month: 6, day: 27 },
{ month: 6, day: 28 },
{ month: 6, day: 29 },
{ month: 6, day: 30 },
{ month: 7, day: 1 },
{ month: 7, day: 2 },
{ month: 7, day: 3 },
{ month: 7, day: 4 },
{ month: 7, day: 5 },
{ month: 7, day: 6 },
{ month: 7, day: 7 },
{ month: 7, day: 8 },
{ month: 7, day: 9 },
{ month: 7, day: 10 },
{ month: 7, day: 11 },
{ month: 7, day: 12 },
{ month: 7, day: 13 },
{ month: 7, day: 14 },
{ month: 7, day: 15 },
{ month: 7, day: 16 },
{ month: 7, day: 17 },
{ month: 7, day: 18 },
{ month: 7, day: 19 },
{ month: 7, day: 20 },
{ month: 7, day: 21 },
{ month: 7, day: 22 },
{ month: 7, day: 23 },
{ month: 7, day: 24 },
{ month: 7, day: 25 },
{ month: 7, day: 26 },
{ month: 7, day: 27 },
{ month: 7, day: 28 },
{ month: 7, day: 29 },
{ month: 7, day: 30 },
{ month: 7, day: 31 },
{ month: 8, day: 1 },
{ month: 8, day: 2 },
{ month: 8, day: 3 },
{ month: 8, day: 4 },
{ month: 8, day: 5 },
{ month: 8, day: 6 },
{ month: 8, day: 7 },
{ month: 8, day: 8 },
{ month: 8, day: 9 },
{ month: 8, day: 10 },
{ month: 8, day: 11 },
{ month: 8, day: 12 },
{ month: 8, day: 13 },
{ month: 8, day: 14 },
{ month: 8, day: 15 },
{ month: 8, day: 16 },
{ month: 8, day: 17 },
{ month: 8, day: 18 },
{ month: 8, day: 19 },
{ month: 8, day: 20 },
{ month: 8, day: 21 },
{ month: 8, day: 22 },
{ month: 8, day: 23 },
{ month: 8, day: 24 },
{ month: 8, day: 25 },
{ month: 8, day: 26 },
{ month: 8, day: 27 },
{ month: 8, day: 28 },
{ month: 8, day: 29 },
{ month: 8, day: 30 },
{ month: 8, day: 31 },
{ month: 9, day: 1 },
{ month: 9, day: 2 },
{ month: 9, day: 3 },
{ month: 9, day: 4 },
{ month: 9, day: 5 },
{ month: 9, day: 6 },
{ month: 9, day: 7 },
{ month: 9, day: 8 },
{ month: 9, day: 9 },
{ month: 9, day: 10 },
{ month: 9, day: 11 },
{ month: 9, day: 12 },
{ month: 9, day: 13 },
{ month: 9, day: 14 },
{ month: 9, day: 15 },
{ month: 9, day: 16 },
{ month: 9, day: 17 },
{ month: 9, day: 18 },
{ month: 9, day: 19 },
{ month: 9, day: 20 },
{ month: 9, day: 21 },
{ month: 9, day: 22 },
{ month: 9, day: 23 },
{ month: 9, day: 24 },
{ month: 9, day: 25 },
{ month: 9, day: 26 },
{ month: 9, day: 27 },
{ month: 9, day: 28 },
{ month: 9, day: 29 },
{ month: 9, day: 30 },
{ month: 10, day: 1 },
{ month: 10, day: 2 },
{ month: 10, day: 3 },
{ month: 10, day: 4 },
{ month: 10, day: 5 },
{ month: 10, day: 6 },
{ month: 10, day: 7 },
{ month: 10, day: 8 },
{ month: 10, day: 9 },
{ month: 10, day: 10 },
{ month: 10, day: 11 },
{ month: 10, day: 12 },
{ month: 10, day: 13 },
{ month: 10, day: 14 },
{ month: 10, day: 15 },
{ month: 10, day: 16 },
{ month: 10, day: 17 },
{ month: 10, day: 18 },
{ month: 10, day: 19 },
{ month: 10, day: 20 },
{ month: 10, day: 21 },
{ month: 10, day: 22 },
{ month: 10, day: 23 },
{ month: 10, day: 24 },
{ month: 10, day: 25 },
{ month: 10, day: 26 },
{ month: 10, day: 27 },
{ month: 10, day: 28 },
{ month: 10, day: 29 },
{ month: 10, day: 30 },
{ month: 10, day: 31 },
{ month: 11, day: 1 },
{ month: 11, day: 2 },
{ month: 11, day: 3 },
{ month: 11, day: 4 },
{ month: 11, day: 5 },
{ month: 11, day: 6 },
{ month: 11, day: 7 },
{ month: 11, day: 8 },
{ month: 11, day: 9 },
{ month: 11, day: 10 },
{ month: 11, day: 11 },
{ month: 11, day: 12 },
{ month: 11, day: 13 },
{ month: 11, day: 14 },
{ month: 11, day: 15 },
{ month: 11, day: 16 },
{ month: 11, day: 17 },
{ month: 11, day: 18 },
{ month: 11, day: 19 },
{ month: 11, day: 20 },
{ month: 11, day: 21 },
{ month: 11, day: 22 },
{ month: 11, day: 23 },
{ month: 11, day: 24 },
{ month: 11, day: 25 },
{ month: 11, day: 26 },
{ month: 11, day: 27 },
{ month: 11, day: 28 },
{ month: 11, day: 29 },
{ month: 11, day: 30 },
{ month: 12, day: 1 },
{ month: 12, day: 2 },
{ month: 12, day: 3 },
{ month: 12, day: 4 },
{ month: 12, day: 5 },
{ month: 12, day: 6 },
{ month: 12, day: 7 },
{ month: 12, day: 8 },
{ month: 12, day: 9 },
{ month: 12, day: 10 },
{ month: 12, day: 11 },
{ month: 12, day: 12 },
{ month: 12, day: 13 },
{ month: 12, day: 14 },
{ month: 12, day: 15 },
{ month: 12, day: 16 },
{ month: 12, day: 17 },
{ month: 12, day: 18 },
{ month: 12, day: 19 },
{ month: 12, day: 20 },
{ month: 12, day: 21 },
{ month: 12, day: 22 },
{ month: 12, day: 23 },
{ month: 12, day: 24 },
{ month: 12, day: 25 },
{ month: 12, day: 26 },
{ month: 12, day: 27 },
{ month: 12, day: 28 },
{ month: 12, day: 29 },
{ month: 12, day: 30 },
{ month: 12, day: 31 },
];
let count = 0;
for (let i = 0; i < calendar.length; i++) {
const { month, day } = calendar[i];
const isHappyDay = month === Math.floor((day / 10) % 10) + (day % 10);
// process.stdout.write(`${month}/${day}: `);
// process.stdout.write(`ten: ${Math.floor((day / 10) % 10)} `);
// process.stdout.write(`one: ${day % 10} `);
// process.stdout.write(String(isHappyDay));
// console.log();
if (isHappyDay) {
count++;
}
}
console.log(count);