上课时间#C++

编程入门 行业动态 更新时间:2024-10-26 10:27:36

<a href=https://www.elefans.com/category/jswz/34/1689024.html style=上课时间#C++"/>

上课时间#C++

题目描述

现在,小学实行双休日(好幸福!)。
以前,周六的上午也是要上课滴:周一到周五上午四节课,下午两节课;
周六上午还要上4节课,下午才开始休息。
已知每节课40分钟。
给你n,请你从周一开始算起,n天的上课时间是多少分钟?

输入

输入共一行,一个正整数 n,表示天数。

输出

输出共一行,包含一个正整数,表示总上课时间t。

样例输入 
9
样例输出 
1840
提示

9天包括:
完整的1周:5*6+4=34节课;
下一个周一周二:2*6=12节课。
共(34+12)*40=1840分钟。

对于40%的数据:t<=30000;
对于80%的数据:t<=2000000000;
对于100%的数据:t<=1000000000000000000。

代码如下

#include<iostream>
using namespace std;int main()
{long long n;cin >> n;int sum = 40 * 5 * 6 + 4 * 40; //一周上课的时间long long t;if (n % 7 == 0 )// 第n天为周日{t = n / 7 * sum;}else if (n % 7 == 6) // 第n天为周六{t = n / 7 * sum + 5 * 6 * 40 + 4 * 40;}else // 第n天在工作日{t = n / 7 * sum + n % 7 * 6 * 40;}cout << t;return 0;
}

更多推荐

上课时间#C++

本文发布于:2024-02-12 19:08:56,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1689023.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:上课时间

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!