摩诃婆罗多(YZOJ-1057)
【问题描述】
印度史诗《摩诃婆罗多》传说是由广博仙人口述,湿婆的儿子象神迦尼萨记录而成。相传象神写到一半时笔写坏了,于是折下自己的象牙,蘸着墨水,终于把剩下的半部《摩诃婆罗多》写完了。
现知道象神每天写 2.5 万字,周六周末双休,请问从周 x x x( 1 < = x < = 7 1<=x<=7 1<=x<=7)开始算起,过了 n n n( n < = 106 n<=106 n<=106)天以后,象神一共累计写了多少万字?
【输入格式】
输入两个整数 x , n x,n x,n(表示从周 x x x 算起,经过 n n n 天)。
【输出格式】
输出一个数,表示象神一共累计写了多少万字。
【样例输入】
3 10
【样例输出】
20
【参考程序】
#include <bits/stdc++.h>
using namespace std;
int main()
{int x,n,ans,m=0;cin>>x>>n;int ts=n/7*5;//多少个整星期数*5 int ys=n%7;//余下的天数 //cout<<ys<<" "; if(ys>0){//当有多余的天数时 m=0;//判断x与x+ys之间有几个周六周日 //0个周六周日情况if(x+ys-1<6)m=0;//有一个的情况if(x+ys-1==6 || x==7) m=1;//有两个的情况if(x<=6 && x+ys-1>=7)m=2;//cout<<m<<" ";}ans=ts+ys-m;cout<<ans*2.5<<endl;return 0;
}
象神为印度教及印度神话中的智慧之神、破除障碍之神。象牙是象神最珍贵的东西,但也可折断而去,因为摩诃婆罗多还没有写完呢
摩诃婆罗多(YZOJ-1057)相关推荐
- 1057. Stack (30)
1057. Stack (30) 思路:桶+哈希 注意,可能存在一样的key值(最后两个测试点),记录和查询中位数时要注意处理. #include <stdio.h> int table[ ...
- 快车 FlashGet 3.1 修正版(1057)
快车 FlashGet 3.1 修正版(1057) SM发布于 2009-06-25 23:43:23| 2326 次阅读 字体:大 小 打印预览 感谢VxuE的投递 快车(FlashGet)是互联网 ...
- 树状数组 | 1057
用哈希,把push的数x作为下标给hashTable(实则不存在,直接用tree树状数组记录数据)+1,pop则是以最后一个数x作为下标-1 . 树状数组和其原理不再赘述,需要注意的是最后的二分搜索( ...
- PAT 1057. 数零壹
PAT 1057. 数零壹 给定一串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0.多少 ...
- ytu 1057: 输入两个整数,求他们相除的余数(带参的宏 + 模板函数 练习)
1057: 输入两个整数,求他们相除的余数 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 177 Solved: 136 [Submit][Stat ...
- POJ 1057 File Mapping 最详细的解题报告
题目来源:POJ 1057 File Mapping 题目大意:像我的电脑那样显示文件夹和文件信息,其中在同一级目录内,文件夹排在文件的前面并且文件夹的顺序不变,同一级目录中文件按字母序排列.文件以' ...
- C++学习之路 | PTA乙级—— 1057 数零壹 (20 分)(精简)
1057 数零壹 (20 分) 给定一串长度不超过 10 5 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N ...
- 信息学奥赛一本通 1057:简单计算器 | OpenJudge NOI 1.4 19
[题目链接] ybt 1057:简单计算器 OpenJudge NOI 1.4 19:简单计算器 [题目考点] 1. switch语句 2. if-else if-else语句 [题解代码] 解法1: ...
- 信息学奥赛一本通(1057:简单计算器)
1057:简单计算器 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 66628 通过数: 26791 [题目描述] 一个最简单的计算器,支持+, -, * ...
- 1057. 数零壹(20)-PAT乙级真题
1057. 数零壹(20) 给定一串长度不超过10^5的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0.多 ...
最新文章
- 剑网三缘起,葱姜蒜也能卖?欺负新玩家被批评,但说明游戏很自由
- Ogre共享骨骼与两种骨骼驱动方法
- 线程创建-结束-回收 教程
- IDEA 生成时序图、类图
- OPPO Reno7红丝绒新年版开售:精致虎头标识+金色镜头保护圈
- html质感阴影_CSS3 阴影(text-shadow)
- cocos2d-x之SimpleGame分析
- Visual Studio Code如何编写运行C、C++
- 项目部署到服务器后字符编码,将UTF-8编码的数据发布到服务器会丢失某些字符...
- 基于udp的服务器消息转发(群发)
- 章草、今草、狂草是草书的三种书写表现方式,你更喜欢哪一种?
- ios真机调试出现“不受信任的开发者”解决方法
- 石家庄推进智慧城市建设 数字校园将覆盖所有学校
- 从零开始手写VIO 第二章 IMU传感器
- 谷歌浏览器打开显示2345或360等其他主页的解决方法
- JS中数组splice、slice和字符串slice、split的混淆
- VMware打开虚拟机,会立即导致宿主机重启
- 关于一些老手机打不开公司小程序,页面是一块白板,报错【系统繁忙,请稍后再试】。
- 自动提取word文本,并保存到excel
- 前端call和apply和arguement