本文主要是介绍P1424 小鱼的航程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原题链接
题目描述
有一只小鱼,它平日每天游泳 250 公里,周末休息(实行双休日),假设从周 x (1≤x≤7) 开始算起,过了 n (n≤ 1 0 6 10^6 106)天以后,小鱼一共累计游泳了多少公里呢?
代码1
#include <iostream>
using namespace std;int main()
{int x, n, res = 0;cin >> x >> n;for (int i = x; i < x + n; i ++) //枚举所有数if (i % 7 != 0 && i % 7 != 6) res += 250; //找出对结果有影响的cout << res;return 0;
}
代码2
#include <iostream>
using namespace std;int main()
{int x, n, res = 0;cin >> x >> n;while (n --){if (x != 6 && x != 7) res += 250; //如果不是周末则加250if (x == 7) x = 1; //如果到了周日,回到周一else x ++; //否则下一天}cout << res;return 0;
}
这篇关于P1424 小鱼的航程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!