Lindafish @ 2023-11-28 09:25:23
#include <stdio.h>
int main()
{
int s,v;
scanf("%d %d",&s,&v);
int i=1;
double c=s/v;
while ( i<=c ){
i++;
}
int minute;
minute=i+10;
int time1,time2;
int hour;
if (minute>60){
hour=minute/60;
minute=minute%60;
time2=60-minute;
if (hour<=8){
time1=8-hour;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}else{
time1=32-hour;
if (time2<10){
printf("%d:0%d",time1,time2);
}else{
printf("%d:%d",time1,time2);
}
}
}else{
time1=7;
time2=60-minute;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}
return 0;
}
总是半对。。。
by bcbgszyzh @ 2023-11-28 20:49:08
if (hour<=8){
time1=8-hour;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}else{
time1=32-hour;
if (time2<10){
printf("%d:0%d",time1,time2);
}else{
printf("%d:%d",time1,time2);
}
}
}else{
time1=7;
time2=60-minute;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}
↓
if (hour<=8){
time1=8-hour;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}else{
time1=32-hour;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}
}else{
time1=7;
time2=60-minute;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}
万一隔天
by bcbgszyzh @ 2023-11-28 20:49:22
@Lindafish
by Lindafish @ 2023-11-29 14:43:15
@bcbgszyzh 大佬改完还是只有3个测试点对o(╥﹏╥)o
by bcbgszyzh @ 2023-11-29 15:02:49
by bcbgszyzh @ 2023-11-29 15:03:20
by bcbgszyzh @ 2023-11-29 15:03:47
@Lindafish
by Lindafish @ 2023-11-29 16:51:27
#include <stdio.h>
int main()
{
int s,v;
scanf("%d %d",&s,&v);
int i=1;
double c=s/v;
while ( i<=c ){
i++;
}
int minute;
minute=i+10;
int time1,time2;
int hour;
if (minute>60){
hour=minute/60;
minute=minute%60;
time2=60-minute;
if (hour<=8){
time1=8-hour;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}else{
time1=32-hour;
if (time1>=10){
if (time2<10){
printf("%d:0%d",time1,time2);
}else{
printf("%d:%d",time1,time2);
}
}else{
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}
}
}else{
time1=7;
time2=60-minute;
if (time2<10){
printf("0%d:0%d",time1,time2);
}else{
printf("0%d:%d",time1,time2);
}
}
return 0;
}
@bcbgszyzh 大佬您看,我考虑隔天之后的情况但还是不行(ಥ﹏ಥ)
by bcbgszyzh @ 2023-11-29 18:51:26
by bcbgszyzh @ 2023-11-29 18:51:47
@Lindafish
by Lindafish @ 2023-11-29 21:33:46
@bcbgszyzh 谢谢大佬!再询问一下大佬洛谷的题是B站都有讲解吗Σ(⊙▽⊙"a?