有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢?
#include <stdio.h> int solution(int m, int n){ int result=0; //m是输入的周几 //n是游了几天 //result 是游的距离。 for(int i=1;i<=n;i++){ if(m>=1&&m<=5){ result=result+250; m=m+1; } if(m==6){ n=n-2; m=m-5; } if(m==7){ n=n-1; m=m-6; } } return result; } int main() { int m; int n; scanf("%d", &m); scanf("%d", &n); int result = solution(m, n); printf("%d", result); return 0; }
小鱼的航程(改进版)
于 2022-08-08 22:49:19 首次发布