Submission #232023


Source Code Expand

#include<bits/stdc++.h>
using namespace std;

int vd[1000];
int main(){
  int a,b,c,sum=0,x;
  cin>>a>>b>>c;
  x=0;
  while(1){
    if(vd[x]==1){
      cout<<"-1"<<endl;break;
    }
    vd[x]=1;
    if(x<=c&&c<=x+a){
      cout<<sum+c<<endl;break;
    }
    x+=(a+b);
    while(x>=60){
      x-=60;
      sum+=60;
    }
  }
  return 0;
}

Submission Info

Submission Time
Task A - 山手線
User whiteyeS
Language C++ (GCC 4.4.7)
Score 100
Code Size 362 Byte
Status AC
Exec Time 28 ms
Memory 924 KiB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 36
Set Name Test Cases
All 00_sample__01, 00_sample__02, 00_sample__03, 00_sample__04, 10_Random00, 10_Random01, 10_Random02, 10_Random03, 10_Random04, 20_challenge_00, 20_challenge_01, 20_challenge_02, 20_challenge_03, 20_challenge_04, 30_danger00, 30_danger01, 30_danger02, 30_danger03, 30_danger04, 30_danger05, 30_danger06, 30_danger07, 30_danger08, 30_danger09, 30_danger10, 30_danger11, 30_danger12, 30_danger13, 30_danger14, 30_danger15, 30_danger16, 30_danger17, 30_danger18, 30_danger19, 30_maxim_00, 30_maxim_01
Case Name Status Exec Time Memory
00_sample__01 AC 24 ms 804 KiB
00_sample__02 AC 24 ms 804 KiB
00_sample__03 AC 24 ms 800 KiB
00_sample__04 AC 24 ms 672 KiB
10_Random00 AC 24 ms 796 KiB
10_Random01 AC 24 ms 800 KiB
10_Random02 AC 24 ms 800 KiB
10_Random03 AC 26 ms 920 KiB
10_Random04 AC 24 ms 800 KiB
20_challenge_00 AC 25 ms 800 KiB
20_challenge_01 AC 25 ms 920 KiB
20_challenge_02 AC 28 ms 672 KiB
20_challenge_03 AC 25 ms 924 KiB
20_challenge_04 AC 26 ms 916 KiB
30_danger00 AC 25 ms 804 KiB
30_danger01 AC 23 ms 796 KiB
30_danger02 AC 26 ms 800 KiB
30_danger03 AC 25 ms 676 KiB
30_danger04 AC 25 ms 804 KiB
30_danger05 AC 26 ms 800 KiB
30_danger06 AC 25 ms 732 KiB
30_danger07 AC 23 ms 796 KiB
30_danger08 AC 24 ms 796 KiB
30_danger09 AC 24 ms 796 KiB
30_danger10 AC 25 ms 840 KiB
30_danger11 AC 25 ms 800 KiB
30_danger12 AC 24 ms 924 KiB
30_danger13 AC 23 ms 796 KiB
30_danger14 AC 25 ms 920 KiB
30_danger15 AC 23 ms 800 KiB
30_danger16 AC 25 ms 672 KiB
30_danger17 AC 25 ms 924 KiB
30_danger18 AC 25 ms 796 KiB
30_danger19 AC 25 ms 672 KiB
30_maxim_00 AC 25 ms 916 KiB
30_maxim_01 AC 24 ms 796 KiB