SWUST OJ 69: 偷菜时间表
生活随笔
收集整理的這篇文章主要介紹了
SWUST OJ 69: 偷菜时间表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述
隨著“開心農場”等娛樂游戲風靡互聯網,“偷菜”遂瞬間躥紅網絡,席卷網民生活。
于是,“你‘偷’了嗎”便成為大家見面的招呼語。很快,數百萬都市白領成為“偷菜”隊
伍中的主力軍,每天在“偷”與防“偷”中樂此不疲,甚至定鬧鐘半夜起床“偷”菜。根據
“農作物”生長規律而變化制定偷菜時間表。
輸入
假設當前時間為13:15,第一行輸入作物種類數n,
從第二行開始輸入n 種作物成熟需要的時間,格式為
Hour:Minute。
輸出
依次輸出n 種作物成熟時間,每行輸出一個
樣例輸入
3
0:30
1:10
12:50
樣例輸出
13:45
14:25
2:5
參考程序
#include<stdio.h> #include<string.h> #define H 13 #define M 15 #define X 60 #define Y 24 typedef struct time {int numh, numm, h, m;char x; }TIME; int main() {int n, i, j;scanf("%d", &n);TIME species[n]; for(i=0; i<n; i++){scanf("%d%c%d", &species[i].h, &species[i].x, &species[i].m);}for(i=0; i<n; i++){if(M+species[i].m>=X){species[i].numm=(M+species[i].m)-X;species[i].h+=1;}else{species[i].numm=M+species[i].m;}if(H+species[i].h>=Y){species[i].numh=(H+species[i].h)-Y;}else{species[i].numh=H+species[i].h;}}for(i=0; i<n; i++){printf("%d%c%d\n", species[i].numh, species[i].x, species[i].numm);}return 0; }注意
該程序僅供學習參考!
總結
以上是生活随笔為你收集整理的SWUST OJ 69: 偷菜时间表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 共享单车的电子围栏——基于RTK技术的高
- 下一篇: linux下磁盘sda,Linux下磁盘