1 条题解

  • 0
    @ 2023-3-30 22:27:23

    C++ :

    #include<stdio.h>
    
    int main()
    {
    	int sh,sm,fh,fm,SM,FM,pass;
    	puts("Initial time  Final time  Passes");
    	while(scanf("%d%d%d%d",&sh,&sm,&fh,&fm)!=EOF)
    	{
    		SM=(sh%12)*60+sm;
    		FM=(fh%12)*60+fm;
    		pass=(int)(FM/720.0*11)-(int)(SM/720.0*11);
    		if(SM>FM)
    			pass+=11;
    		printf("       %02d:%02d       %02d:%02d%8d\n",sh,sm,fh,fm,pass);
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    1750
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    (无)
    递交数
    0
    已通过
    0
    上传者