摘要: B1018 锤子剪刀布 (20分) 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势. 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第 1 行给出正整数 N(≤10 ​5 ​​ ),即双方交锋的次数。随后 N 行,每行给出一次交锋的信 阅读全文
posted @ 2019-01-21 21:36 lingr7 阅读(293) 评论(0) 推荐(0) 编辑
摘要: B1016 部分A+B (15分) 输入格式: 输入在一行中依次给出 A、DA、B、DB,中间以空格分隔,其中 $0c++11 数值类型和字符串的相互转换 农民伯伯 Coding 博客园 https://www.cnblogs.com/gtarcoder/p/4925592.html 可以数字转为字 阅读全文
posted @ 2019-01-21 20:10 lingr7 阅读(193) 评论(1) 推荐(0) 编辑
摘要: B1008 数组元素循环右移问题 (20分) 思路 6个数,循环右移2位。 也可以理解为 先翻转 然后再两部分,分别翻转 AC代码 c++ include include include using namespace std; int main() { int n, m; cin n m; vec 阅读全文
posted @ 2019-01-21 14:03 lingr7 阅读(203) 评论(1) 推荐(0) 编辑
摘要: 1006 换个格式输出整数 (15)(15 分) 让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(&lt10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。 输入格式: 每个测试输入 阅读全文
posted @ 2019-01-21 13:36 lingr7 阅读(162) 评论(0) 推荐(0) 编辑
摘要: B1005 继续(3n+1)猜想 (25分) 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 阅读全文
posted @ 2019-01-21 13:23 lingr7 阅读(180) 评论(1) 推荐(0) 编辑