結果

問題 No.188 HAPPY DAY
ユーザー teio
提出日時 2020-07-24 17:51:28
言語 Perl
(5.40.0)
結果
AC  
実行時間 3 ms / 1,000 ms
コード長 612 bytes
コンパイル時間 123 ms
コンパイル使用メモリ 6,812 KB
実行使用メモリ 5,248 KB
最終ジャッジ日時 2024-06-25 15:03:22
合計ジャッジ時間 455 ms
ジャッジサーバーID
(参考情報)
judge4 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 1
権限があれば一括ダウンロードができます
コンパイルメッセージ
Main.pl syntax OK

ソースコード

diff #
プレゼンテーションモードにする

# use strict;
# use warnings;
my %CALENDAR_2015 = (
1 => 0,
2 => 2,
3 => 0,
4 => 1,
5 => 0,
6 => 1,
7 => 0,
8 => 0,
9 => 1,
10 => 0,
11 => 1,
12 => 0
);
my %LAST_DAY = (
0 => 31,
1 => 30,
2 => 28,
3 => 29
);
sub isHappyDay {
my ($m, $d) = @_;
my $x = $d < 10 ? $d : (substr($d, 0, 1) + substr($d, 1, 1));
return $m == $x;
}
my $c = 0;
foreach (keys(%CALENDAR_2015)) {
my $m = $_;
my $x = $LAST_DAY{$CALENDAR_2015{$m}};
foreach (1 .. $x) {
my $d = $_;
$c++ if isHappyDay($m, $d);
}
}
print($c, "\n");
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0