主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
我与代码的故事
2024年5月13日 23:31
偷菜时间表(模拟) 题解:
P1053
回复 0
|
赞 1
|
浏览 393
#include<bits/stdc++.h> using namespace std; int n; int m, h; void gets_res() { h = (h + 13) % 24; h = h + (m + 15) / 60; //加上分钟溢出的 m = (m + 15) % 60; printf("%d:%d\n", h, m); } int main() { cin >> n; while(n --) { scanf("%d:%d...
flipped
2024年3月18日 20:41
偷菜时间表 题解:
P1053
回复 0
|
赞 0
|
浏览 550
#include <stdio.h> int main() { int n; scanf("%d",&n); int h,m; int h1,m1; for(int i=0;i<n;i++) { h1=0;m1=0; scanf("%d:%d",&h,&m); m1=((m+15)%60); h1=((h+13)%24); if(m+15>60)h1++; printf("%d:%d\n",h1,m1); } return 0; } ...
FIVEszc
2024年3月15日 17:36
偷菜时间表 题解:
P1053
回复 0
|
赞 0
|
浏览 491
#include<stdio.h> int main() { int n; scanf("%d",&n); for(int i=0;i<n;i++) { int hour,min; scanf("%d:%d",&hour,&min); if(min>=45) {hour=hour+1;min=min+15-60;} else min=min+15; if(hour+13<24) ...
huanghu
2024年3月13日 00:05
偷菜时间表 题解:
P1053
回复 0
|
赞 0
|
浏览 435
#include<stdio.h> #include<iostream> using namespace std; int main(){ int h,m; int n; cin>>n; for(int i = 0; i<n; i++){ int hour = 13; int minute = 15; scanf("%d:%d",&h,&m); int ah,am; ah = hour+...
williams
2024年3月5日 20:31
偷菜时间表 题解:c
P1053
回复 0
|
赞 0
|
浏览 413
注意分类讨论 #include <stdio.h> #include <stdbool.h> #include <math.h> #include <string.h> //now time = 13:15 int main(void) { int n,hour,min; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d:%d",&hour,&min); if(hour+13<...
promising
2024年3月5日 11:11
偷菜时间表 题解:
P1053
回复 0
|
赞 0
|
浏览 470
#include<stdio.h> int main() { int n; scanf("%d",&n); int i=1; while(i<=n) { int hour,minute; &nbs...
orderrr
2024年2月24日 16:05
偷菜时间表 题解:
P1053
回复 0
|
赞 0
|
浏览 666
/* 思想: 1、将每种菜的用时换算为分钟 2、将提醒时间加到现在的时间上 3、有可能要第二天了,所以小时数应该在24:00时变为0:00 */ #include <bits/stdc++.h> using namespace std; int returnMinute(int hour, int minute) { int all = 0; for (int i = 0; i < hour; i...
小王桐学
2024年2月8日 20:01
偷菜时间表 题解:C,easy
P1053
回复 0
|
赞 0
|
浏览 649
#include <stdio.h> int main() { int i,n,h0,m0,h,m; while(scanf("%d",&n) != EOF) { for(i = 0; i < n; i++) { scanf("%d:%d",&h,&m); h0 = 13,m0 = 15; if(m0+m >= 60) { m = (m0+m) % 60; h++; } else m = m0+m; if(h0+h >= ...
快乐小土狗
2023年4月2日 23:19
偷菜时间表 详细注释 秒懂
P1053
回复 0
|
赞 1
|
浏览 2.3k
具体细节见代码注释 #include<stdio.h> int main() { int i = 0;//这里的i用于后面的循环 int n = 0;//作物种类数 int nh[100];//作物成熟需要的小时 int nm[100];//作物成熟需要的分钟数 int rh[100];//用于存放后面输出需要的小时数 int rm[100];//用于存放后面输出需要的小时数 int hour = 0;//定义一个起始小时数 int minute = 0;//定义一个起始分钟数 ...
Hegel
2023年3月24日 10:58
给出时与分,求某时刻经过该时分后是几点
P1053
回复 0
|
赞 1
|
浏览 2.1k
#include <iostream> #include <string> using namespace std; int main() { int n; cin >> n; string* s = new string[n]; for (int i = 0; i < n; i++) { cin >> s[i]; int h = 0, m = 0, sth = 13, stm = 15; for (int j = 0, flag = 0; j < s[i].size(); j++) ...
1
2
3
题目
偷菜时间表
题解数量
21
发布题解
热门题解
1
暴力。注意分钟增加引起的小时、天变化问题
2
给出时与分,求某时刻经过该时分后是几点
3
偷菜时间表
4
偷菜时间表 详细注释 秒懂
5
偷菜时间表(模拟) 题解:
6
先考虑分,再考虑时
7
P1053 偷菜时间表
8
1053偷菜时间表
9
偷菜时间表(C)
10
偷菜时间表