SWUST OJ 69: 偷菜时间表
生活随笔
收集整理的這篇文章主要介紹了
SWUST OJ 69: 偷菜时间表
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目描述
隨著“開心農(nóng)場(chǎng)”等娛樂(lè)游戲風(fēng)靡互聯(lián)網(wǎng),“偷菜”遂瞬間躥紅網(wǎng)絡(luò),席卷網(wǎng)民生活。
于是,“你‘偷’了嗎”便成為大家見(jiàn)面的招呼語(yǔ)。很快,數(shù)百萬(wàn)都市白領(lǐng)成為“偷菜”隊(duì)
伍中的主力軍,每天在“偷”與防“偷”中樂(lè)此不疲,甚至定鬧鐘半夜起床“偷”菜。根據(jù)
“農(nóng)作物”生長(zhǎng)規(guī)律而變化制定偷菜時(shí)間表。
輸入
假設(shè)當(dāng)前時(shí)間為13:15,第一行輸入作物種類數(shù)n,
從第二行開始輸入n 種作物成熟需要的時(shí)間,格式為
Hour:Minute。
輸出
依次輸出n 種作物成熟時(shí)間,每行輸出一個(gè)
樣例輸入
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; }注意
該程序僅供學(xué)習(xí)參考!
總結(jié)
以上是生活随笔為你收集整理的SWUST OJ 69: 偷菜时间表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 共享单车的电子围栏——基于RTK技术的高
- 下一篇: 按洲划分的国家和地区代码整理 包含:中文