Submission #72028


ソースコード

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <bits/stdc++.h>
using namespace std;
signed main(){
cin.tie(nullptr);
ios_base::sync_with_stdio(false);
int d[10][10]={ {0,0,1,1,1,1,1,0,1,1},
{4,0,4,3,2,4,5,2,5,4},
{2,1,0,1,2,2,2,2,2,2},
{2,0,1,0,1,1,2,1,2,1},
{3,0,3,2,0,2,3,1,3,2},
{2,1,2,1,1,0,1,1,2,1},
{1,1,1,1,1,0,0,1,1,1},
{2,0,3,2,1,2,3,0,3,2},
{0,0,0,0,0,0,0,0,0,0},
{1,0,1,0,0,0,1,0,1,0}} ;
int h1,m1,h2,m2;
long long ans=0;
cin>>h1>>m1>>h2>>m2;
while(!(h1==h2&&m1==m2)){
if(m1==59){
if(h1==23){
ans+=d[2][0];
ans+=d[3][0];
h1=0;
}else{
ans+=d[h1/10][(h1+1)/10];
ans+=d[h1%10][(h1+1)%10];
h1++;
}
ans+=d[5][0];
ans+=d[9][0];
m1=0;
}else{
ans+=d[m1/10][(m1+1)/10];
ans+=d[m1%10][(m1+1)%10];
m1++;
}
}
cout<<ans<<endl;
return 0;
}

ステータス

項目 データ
問題 1538 - デジタル時計
ユーザー名 ei2009
投稿日時 2022-09-01 12:41:32
言語 C++17
状態 Accepted
得点 10
ソースコード長 1034 Byte
最大実行時間 30 ms
最大メモリ使用量 604 KB

セット

セット 得点 Cases
1 ALL 10 / 10 *

テストケース

ファイル名 状態 実行時間 メモリ使用量 #
in1 AC 30 ms 604 KB
1
in2 AC 20 ms 428 KB
1
in3 AC 20 ms 384 KB
1
in4 AC 19 ms 336 KB
1
in5 AC 23 ms 548 KB
1
in6 AC 23 ms 504 KB
1
in7 AC 21 ms 464 KB
1
in8 AC 24 ms 416 KB
1