PTAL1-018 大笨鐘 (10分)

思路:

  • 比較簡單,就是根據題意得到鐘聲的次數。
  • 不過有點坑就是關於輸入格式和輸出格式
  • 還有就是ceil函數裏面的數要是double型的,純整數會自動截取小數的
#include<iostream>
#include<math.h>
#include<stdio.h>
using namespace std;
int main()
{
	int hh, mm;
	int n, i;
	scanf("%d:%d", &hh, &mm);
	if((hh>=0&&hh<=11)||(hh==12&&mm==0))
		printf("Only %02d:%02d.  Too early to Dang.\n", hh, mm);
	else
	{
		n = hh - 12 + ceil(1.0*mm / 60);//ceil向上取整,floor向下取整
		for (i = 0; i < n; i++)
		{
			printf("Dang");
		}
		printf("\n");
	}
	system("pause");
	return 0;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章