- 博客(24)
- 收藏
- 关注
原创 [ABC039A] 高橋直体
高橋君は高さが $ A\ cm $、幅が $ B\ cm $、奥行きが $ C\ cm $ の直方体を持っています。この直方体の表面積は何 $ cm^2 $ でしょうか?输入三个数 $A,B,C\space(1\le A,B,C\le 100)$,分别代表长方体的长宽高,输出其表面积。### 样例输入 #1。### 样例输出 #1。### 样例输入 #2。### 样例输出 #2。### 样例输入 #3。### 样例输出 #3。### 样例输入 #4。### 样例输出 #4。
2023-11-26 22:55:27
171
原创 P1888 三角函数
输入一组勾股数a,b,c,用分数格式输出其较小锐角的正弦值。数据保证:a,b,c 为正整数且 ∈[1,109]∈[1,109]。一行,包含三个正整数,即勾股数 a,b,c(无大小顺序)。一行,包含一个分数,即较小锐角的正弦值。
2023-11-26 22:54:34
153
原创 B3736 [信息与未来 2018] 最大公约数
输入三个正整数 x,y,z,求它们的最大公约数(Greatest Common Divisor)g:最大的正整数 g≥1,满足 x,y,z 都是 g 的倍数,即 (xmodg)=(ymodg)=(zmodg)=0。输出一行一个整数 g,表示x,y,z 的最大公约数。所有数据满足 1≤x,y,z≤106。本题原始满分为 15pts15pts。输入一行三个正整数 x,y,z。
2023-11-26 22:53:29
953
原创 Football
第一行一个整数 1≤n≤100),表示有 n 次进球,接下来 n 行,每行一个长度不超过 1010,只由大写字母组成的字符串,表示一个进球的球队名,保证只有两个球队。两只足球队比赛,现给你进球情况,问哪支队伍赢了。输出一个字符串表示胜利球队的球队名,不会平局。
2023-11-12 12:40:35
144
1
原创 B3769 [语言月赛202305] 制糊串
在这个问题中,我们用s[x,y] 表示从字符串 s 的第 x 个字符到第 y 个字符连起来构成的字符串。例如,若abcdef,则 [2,4]=bcds[2,4]=bcd。每次给出 l1,r1 和 l2,r2,请判断 s[l1,r1] 和 t[l2,r2] 谁的字典序更小。接下来 q 行,每行四个整数 l1,r1,l2,r2,表示一次询问。以下用 ∣s∣ 表示 s 的长度,∣t∣ 表示 t 的长度。给出两个字符串 s 和 t,有 q 次询问。第三行是一个整数,表示询问次数 q。
2023-11-12 11:22:08
788
1
原创 P1319 压缩技术
第一个数表示连续有几个 00,第二个数表示接下来连续有几个 11,第三个数再接下来连续有几个 00,第四个数接着连续几个 11,以此类推……对应的压缩码是: 7 3 1 6 1 6 4 3 1 6 1 6 1 3 77 3 1 6 1 6 4 3 1 6 1 6 1 3 7 (第一个数是 N ,其余各位表示交替表示0和1 的个数,压缩码保证 N×N= 交替的各位数之和)其中,压缩码的第一个数字就是 N,表示这个点阵应当是 N×N 的大小。设某汉字由 N×N 的 00 和 11 的点阵图案组成。
2023-11-12 11:18:44
210
1
原创 P1838 三子棋I
小 a 和 uim 喜欢互相切磋三子棋。三子棋大家都玩过是吗?就是在九宫格里面 OOXX(别想歪了),谁连成 33 个就赢了。今天,他们下了一下午的棋,小 a 为了提高技术,录下了很多棋谱。他想知道,一盘棋结束时,到底是谁赢。所有的棋谱都是已经结束的棋局,要么一方获胜,要么平局。一行,一串数字,表示落子的地点。由于小 a 比较愚蠢,uim 总是让他先。一行,如果小 a 赢,输出。如果 uim 赢,输出。
2023-11-12 11:17:05
160
1
原创 B2119 删除单词后缀
在这个问题中,我们用 s[x,y] 表示从字符串 s 的第 x 个字符到第 y 个字符连起来构成的字符串。例如,若 abcdef,则 bcds[2,4]=bcd。每次给出 l1,r1 和 l2,r2,请判断 s[l1,r1] 和 t[l2,r2] 谁的字典序更小。接下来 q 行,每行四个整数 l1,r1,l2,r2,表示一次询问。以下用 ∣s∣ 表示 s 的长度,∣t∣ 表示 t 的长度。给出两个字符串 s 和 t,有 q 次询问。第三行是一个整数,表示询问次数 q。
2023-11-11 23:29:47
153
1
原创 Quasi-palindrome
准回文数是这样一个数字,在这个数字的前面添加一些前导0(可能不添加),使它变成一个回文串。现在给你一个数,判断是否为准回文数。输出:如果数字x是准回文数,则输出“YES”。否则,输出“NO”(不含引号)。输入:第一行包含一个整数x(1
2023-11-11 22:05:25
134
1
原创 Codecraft III
输入第一行一个字符串 s(保证字符串是像列表中那样第一个字母大写,后面小写),第二行一个整数 k(1≤k≤100)。输出一个字符串,表示 k 个月后的月份。给你一个月份,问你 k 个月后的月份。
2023-11-11 17:03:42
172
1
原创 B2124 判断字符串是否为回文
输入一个字符串,输出该字符串是否回文。回文是指顺读和倒读都一样的字符串。输入一行字符串,长度小于 100100。如果字符串是回文,输出。
2023-11-11 17:02:00
195
1
原创 BerOS file system
只有根目录的路径可以表示为单个字符“/”,才需要路径末尾的字符“/”(或此类字符的某些序列)。如果路径包含尽可能少的字符数“/”,则称为normalized的路径。新的操作系统BerOS有一个很好的特性。可以在路径中使用任意数量的字符“/”作为分隔符,而不是使用一个传统的“/”。您的任务是将给定路径转换为规范化形式。一行,一个字符串,表示简化后的路径。,不超过 100100 个字符。的字符串,保证路径至少含有一个。一行,仅包含小写字母和。
2023-11-11 16:05:26
143
1
原创 P1048 [NOIP2005 普及组] 采药
医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。第一行有 22 个整数 T(1≤T≤1000)和 M(1≤M≤100),用一个空格隔开,T 代表总共能够用来采药的时间,M 代表山洞里的草药的数目。接下来的 M 行每行包括两个在 11 到 100100 之间(包括 11 和 100100)的整数,分别表示采摘某株草药的时间和这株草药的价值。
2023-11-11 14:46:40
111
1
原创 P1049 [NOIP2001 普及组] 装箱问题
现在从 n 个物品中,任取若干个装入箱内(也可以不取),使箱子的剩余空间最小。有一个箱子容量为 V,同时有 n 个物品,每个物品有一个体积。接下来 n 行,每行有一个正整数,表示第 i 个物品的体积。对于 100%100% 数据,满足 0。第一行共一个整数 V,表示箱子容量。第二行共一个整数 n,表示物品总数。NOIP 2001 普及组第四题。
2023-11-11 14:45:09
185
1
原创 P1164 小A点菜
小 A 奉行“不把钱吃光不罢休”,所以他点单一定刚好把 uim 身上所有钱花完。uim 神犇拿到了 uoi 的 ra(镭牌)后,立刻拉着基友小 A 到了一家……餐馆虽低端,但是菜品种类不少,有 N 种 (≤100)(N≤100),第 i 种卖 ai 元。第二行起 N 个正数 ai(可以有相同的数字,每个数字均在 10001000 以内)不过 uim 由于买了一些书,口袋里只剩 M 元(M≤10000)2020.8.29,增添一组 hack 数据 by @yummy。(ai≤1000)。
2023-11-11 14:42:43
86
1
原创 Translation
Berland 和 Birland 两地均有各自的语言,Berlandish 和 Birlandish。V 是一个翻译员,负责将 Berlandish 翻译成 Birlandish。将 Berlandish 翻译成 Birlandish 其实非常简单,只需把这个单词倒过来。两行,分别是一个 Berlandish 单词和 V 翻译的 Birlandish 单词。单词长度均不超过 100100 字符,单词中不包含任何多余空格。现在请你帮她判断一下他翻译的是否正确。一行,如果 V 的翻译是正确的,输出。
2023-11-11 14:37:35
119
1
原创 P1914 小书童——凯撒密码
蒟蒻虽然忘记密码,但他还记得密码是由一个字符串组成。密码是由原文字符串(由不超过 50 个小写字母组成)中每个字母向后移动 n 位形成的。某蒟蒻迷上了 “小书童”,有一天登陆时忘记密码了(他没绑定邮箱 or 手机),于是便把问题抛给了神犇你。他现在找到了移动前的原文字符串及 n,请你求出密码。第二行:未移动前的一串字母。字符串长度 ≤50≤50。一行,是此蒟蒻的密码。
2023-11-11 14:33:44
114
1
原创 P1125 [NOIP2008 提高组] 笨小猴
这种方法的具体描述如下:假设 maxnmaxn 是单词中出现次数最多的字母的出现次数,minnminn 是单词中出现次数最少的字母的出现次数,如果 maxn−minnmaxn−minn 是一个质数,那么笨小猴就认为这是个 Lucky Word,这样的单词很可能就是正确的答案。中出现最多的字母 ii 出现了 11 次,出现次数最少的字母出现了 11 次,1−1=01−1=0,00 不是质数。中出现最多的字母 rr 出现了 33 次,出现次数最少的字母出现了 11 次,3−1=23−1=2,22 是质数。
2023-11-11 14:29:43
336
3
原创 P5734 【深基6.例6】文字处理软件
最开始时输入一个字符串作为初始文档。可以认为文档开头是第 00 个字符。为了简化问题,规定初始的文档和每次操作中的 strstr 都不含有空格或换行。最多会有 q 次操作。对于每个操作 1,2,31,2,3,根据操作的要求输出一个字符串。第三行开始,往下 q 行,每行表示一个操作,操作如题目描述所示。第二行输入一个字符串 strstr,表示最开始的字符串。数据保证,1≤q≤100,开始的字符串长度 ≤100。对于操作 44,根据操作的要求输出一个整数。第一行输入一个正整数 q,表示操作次数。
2023-11-11 14:26:26
249
1
原创 P1765 手机
要按出英文字母就必须要按数字键多下。例如要按出 x 就得按 99 两下,第一下会出 w,而第二下会把 w 变成。你的任务是读取若干句只包含英文小写字母和空格的句子,求出要在手机上打出这个句子至少需要按多少下键盘。一行句子,只包含英文小写字母和空格,且不超过 200 个字符。NOI 导刊 2010 普及(10)一行一个整数,表示按键盘的总次数。00 键按一下会出一个空格。
2023-11-11 14:22:05
314
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅