Submission #108567
Source Code Expand
#include <iostream> using namespace std; int st(int d){ int r; if(d<5) r=0; else if(d<10) r=1; else if(d<15) r=2; else if(d<20) r=3; else if(d<25) r=4; else if(d<30) r=5; else if(d<35) r=6; else if(d<40) r=7; else if(d<45) r=8; else if(d<50) r=9; else if(d<55) r=10; else if(d<60) r=11; return r; } int fn(int d){ int r; if(d<=5) r=0; else if(d<=10) r=1; else if(d<=15) r=2; else if(d<=20) r=3; else if(d<=25) r=4; else if(d<=30) r=5; else if(d<=35) r=6; else if(d<=40) r=7; else if(d<=45) r=8; else if(d<=50) r=9; else if(d<=55) r=10; else if(d<=60) r=11; return r; } int main(){ int n; bool tab[24][12],pre; int i,j,k; int s,f; int sh,sm,fh,fm; for(i=0;i<24;i++) for(j=0;j<12;j++) tab[i][j]=false; cin>>n; for(k=0;k<n;k++){ cin>>s>>f; sh=s/100; sm=s%100; fh=(-f)/100; fm=(-f)%100; if(fh==24){fh=23;fm=59;} for(i=sh;i<=fh;i++){ if(i==sh) s=st(sm); else s=0; if(i==fh) f=fn(fm); else f=11; for(j=s;j<=f;j++){ tab[i][j]=true; } } } pre=false; for(i=0;i<24;i++){ for(j=0;j<12;j++){ if(pre==false){ if(tab[i][j]==true){ printf("%02d%02d-",i,j*5); pre=true; } }else{ if(tab[i][j]==false){ printf("%02d%02d\n",i,j*5); pre=false; } } } } if(pre==true) printf("2400\n"); return 0; }
Submission Info
Submission Time | |
---|---|
Task | D - 感雨時刻の整理 |
User | cecet |
Language | C++ (G++ 4.6.4) |
Score | 0 |
Code Size | 1389 Byte |
Status | CE |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:69:30: error: ‘printf’ was not declared in this scope ./Main.cpp:74:31: error: ‘printf’ was not declared in this scope ./Main.cpp:80:31: error: ‘printf’ was not declared in this scope