![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模拟与高精度
linjiayina
hello world!
展开
-
模拟与高精度——字符串的展开
模拟与高精度——字符串的展开 题目描述 输入格式 共两行。 第1行为用空格隔开的3个正整数,依次表示参数p1,p2,p3。 第2行为一行字符串,仅由数字、小写字母和减号“-”组成。行首和行末均无空格。 输出格式 共一行,为展开后的字符串 输入输出样例 输入样例 1 1 2 1 abcs-w1234-9s-4zz 输出样例 1 abcsttuuvvw1234556677889s-4zz 输入样例 2 2 3 2 a-d-d 输出样例 2 aCCCBBBd-d 说明/提示 40%的数据满足:字符串长度不超过5原创 2020-07-15 18:57:01 · 183 阅读 · 0 评论 -
模拟与高精度——多项式输出
模拟与高精度——多项式输出 题目描述 输入格式 输入共有 2 行 第一行 1 个整数,n,表示一元多项式的次数。 第二行有 n + 1个整数,其中第 i 个整数表示第 n - i + 1 次项的系数,每两个整数之间用空格隔开。 输出格式 输出共 1 行,按题目所述格式输出多项式。 输入输出样例 输入样例 1 输出样例 1 输入样例 2 输出样例 2 说明/提示 对于100%数据,0 ≤ n ≤ 100,-100 ≤ 系数 ≤ 100 分析 这题需要考虑的东西比较多,第一项前没有“+”,常数项和一次原创 2020-07-15 15:46:56 · 184 阅读 · 0 评论 -
模拟与高精度——两只塔姆沃斯牛 The Tamworth Two
模拟与高精度——两只塔姆沃斯牛 The Tamworth Two 题目描述 两只牛逃跑到了森林里。Farmer John 开始用他的专家技术追捕这两头牛。你的任务是模拟他们的行为(牛和 John)。 追击在 10 × 10 的平面网格内进行。一个格子可以是:一个障碍物,两头牛(它们总在一起),或者 Farmer John。两头牛和 Farmer John 可以在同一个格子内(当他们相遇时),但是他们都不能进入有障碍的格子。 一个格子可以是: 这里有一个地图的例子: 牛在地图里以固定的方式游荡。每分钟,它原创 2020-07-15 11:01:00 · 269 阅读 · 0 评论 -
模拟与高精度——生活大爆炸版石头剪刀布
模拟与高精度——生活大爆炸版石头剪刀布 题目描述 石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一 样,则不分胜负。在《生活大爆炸》第二季第8集中出现了一种石头剪刀布的升级版游戏。 升级版游戏在传统的石头剪刀布游戏的基础上,增加了两个新手势: 斯波克:《星际迷航》主角之一。 蜥蜴人:《星际迷航》中的反面角色。 这五种手势的胜负关系如表一所示,表中列出的是甲对乙的游戏结果。 现在,小 A 和小 B 尝试玩这种升级版的猜拳游戏。已知他们的出拳都是有周期性规律的,但周期长度不一定相等原创 2020-07-15 09:12:31 · 133 阅读 · 0 评论 -
模拟与高精度——魔法少女小Scarlet
模拟与高精度——魔法少女小Scarlet 题目描述 Scarlet最近学会了一个数组魔法,她会在 n∗n 二维数组上将一个奇数阶方阵按照顺时针或者逆时针旋转 90°, 首先,Scarlet会把 1 到 n^2 的正整数按照从左往右,从上至下的顺序填入初始的二维数组中,然后她会施放一些简易的魔法。 Scarlet既不会什么分块特技,也不会什么Splay套Splay,她现在提供给你她的魔法执行顺序,想让你来告诉她魔法按次执行完毕后的二维数组。 输入格式 第一行两个整数 n,m,表示方阵大小和魔法施放次数。 接下原创 2020-07-15 08:29:47 · 202 阅读 · 1 评论 -
模拟与高精度——阶乘之和
模拟与高精度——阶乘之和 题目描述 用高精度计算出 S = 1! + 2! + 3! + … + n! (n ≤ 50) 其中“!”表示阶乘,例如:5! = 5 × 4 × 3 × 2 × 1。 输入格式 一个正整数 N。 输出格式 一个正整数 S,表示计算结果。 输入输出样例 输入样例 3 输出样例 9 方法一:用python解 n = int(input()) s = 0 for i in range(1,n+1): t = 1 for j in range(1,i+1):原创 2020-07-14 14:38:00 · 166 阅读 · 0 评论 -
模拟与高精度——A*B Problem
模拟与高精度——A*B Problem 题目描述 求两数的积。 输入格式 两行,两个整数。 输出格式 一行一个整数表示乘积。 输入输出样例 输入样例 1 2 输出样例 2 说明/提示 每个数字不超过 10^2000,需用高精。 python 代码如下: a = int(input()) b = int(input()) print(a*b) ...原创 2020-07-14 14:26:11 · 177 阅读 · 0 评论 -
模拟与高精度——A+B Problem(高精)
模拟与高精度——A+B Problem(高精) 题目描述 高精度加法,相当于a+b problem,不用考虑负数。 输入格式 分两行输入。a,b <= 10^500 输出格式 输出只有一行,代表 a + b 的值 输入输出样例 输入样例 1 1 输出样例 2 这题用 python 写就很容易了。 a = int(input()) b = int(input()) print(a+b) ...原创 2020-07-14 14:20:06 · 345 阅读 · 0 评论 -
模拟与高精度——玩具谜题
模拟与高精度——玩具谜题 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业。 有一天, 这些玩具小人把小南的眼镜藏了起来。 小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的面朝圈外。如下图: 这时singer告诉小南一个谜題: “眼镜藏在我左数第 3 个玩具小人的右数第 1 个玩具小人的左数第 2 个玩具小人那里。 ” 小南发现, 这个谜题中玩具小人的朝向非常关键, 因为朝内和朝外的玩具小人的左右方向是相反的: 面朝圈内的玩具小人, 它的左边是顺时针方向, 右边是逆时针方向; 而面向圈外的玩原创 2020-07-14 13:56:26 · 126 阅读 · 0 评论 -
模拟与高精度——扫雷游戏
模拟与高精度——扫雷游戏 题目描述 扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。 现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。 注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。 输入格式 第一行是用一个空格隔开的原创 2020-07-14 12:10:55 · 124 阅读 · 0 评论 -
模拟与高精度——乒乓球
模拟与高精度——乒乓球 题目背景 国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革,以推动乒乓球运动在全球的普及。其中11分制改革引起了很大的争议,有一部分球员因为无法适应新规则只能选择退役。华华就是其中一位,他退役之后走上了乒乓球研究工作,意图弄明白11分制和21分制对选手的不同影响。在开展他的研究之前,他首先需要对他多年比赛的统计数据进行一些分析,所以需要你的帮忙。 题目描述 华华通过以下方式进行分析,首先将比赛每个球的胜负列成一张表,然后分别计算在11分制和21分制下,双方的比赛结果(截至记录原创 2020-07-14 10:23:47 · 188 阅读 · 0 评论