模拟
SlienceAccept
「箴言4:23」 你要保守你心,胜过保守一切,因为一生的果效,是由心发出。
展开
-
L1-053 电子汪
题目链接据说汪星人的智商能达到人类 4 岁儿童的水平,更有些聪明汪会做加法计算。比如你在地上放两堆小球,分别有 1 只球和 2 只球,聪明汪就会用“汪!汪!汪!”表示 1 加 2 的结果是 3。本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。输入格式:输入在一行中给出两个 [1, 9] 区间内的正整数 A 和 B,用空格分隔。...原创 2019-04-12 14:15:09 · 432 阅读 · 0 评论 -
L1-052 2018我们要赢
题目链接2018年天梯赛的注册邀请码是“2018wmyy”,意思就是“2018我们要赢”。本题就请你用汉语拼音输出这句话。输入格式:本题没有输入。输出格式:在第一行中输出:“2018”;第二行中输出:“wo3 men2 yao4 ying2 !”。输入样例:无输出样例:2018wo3 men2 yao4 ying2 !#include<bits/stdc++.h>...原创 2019-04-12 14:11:37 · 263 阅读 · 0 评论 -
L1-051 打折
题目链接去商场淘打折商品时,计算打折以后的价钱是件颇费脑子的事情。例如原价 ¥988,标明打 7 折,则折扣价应该是 ¥988 x 70% = ¥691.60。本题就请你写个程序替客户计算折扣价。输入格式:输入在一行中给出商品的原价(不超过1万元的正整数)和折扣(为[1, 9]区间内的整数),其间以空格分隔。输出格式:在一行中输出商品的折扣价,保留小数点后 2 位。输入样例:988 ...原创 2019-04-12 14:07:51 · 409 阅读 · 0 评论 -
quadratic equation(离散数学【蕴含表达式】
题目链接 Problem DescriptionWith given integers a,b,c, you are asked to judge whether the following statement is true: “For any x, if a⋅+b⋅x+c=0, then x is an integer.” InputThe first line contains ...原创 2018-04-13 17:17:39 · 652 阅读 · 0 评论 -
操作系统之银行家算法
#include<bits/stdc++.h>using namespace std;int n,m,rr,num,f[105],work[105],Request[105][105],workseque[105][105],finish[105],Source[105], Available[105],Max[105][105],Allocation[105][105],...原创 2018-06-04 23:15:14 · 694 阅读 · 0 评论 -
B. Alyona and a Narrow Fridge
题目链接Alyona has recently bought a miniature fridge that can be represented as a matrix with h rows and 2 columns. Initially there is only one shelf at the bottom of the fridge, but Alyona can install ...原创 2019-04-07 19:46:23 · 674 阅读 · 1 评论 -
L1-009 N个数求和 (20 分)
题目链接本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 …给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输出格式:输出上述数字和的最简形式 —— 即将结果写成整数部分 分数部分,其中...原创 2019-04-01 22:46:41 · 176 阅读 · 0 评论 -
L1-049 天梯赛座位分配(视频解析)
题目链接天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在第 i 队选手之后。从第 1 所学校开始,各校的第 1 位队员顺次入座,然后是各校的第 2 位队员…… 以此类推。如果最后只剩下 1...原创 2019-04-10 22:53:29 · 215 阅读 · 0 评论 -
L1-047 装睡
题目链接你永远叫不醒一个装睡的人 —— 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次。下面给定一系列人的呼吸频率与脉搏,请你找出他们中间有可能在装睡的人,即至少一项指标不在正常范围内的人。输入格式:输入在第一行给出一个正整数N(≤10)。随后N行,每行给出一个人的名字(仅由英文字母组成的、长度不超过...原创 2019-04-10 22:46:45 · 223 阅读 · 0 评论 -
L1-040 最佳情侣身高差
题目链接专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。输入格式:输入第一行给出正整数N(≤10),为前来查询的用户数。随后N行,每行按照“性别 身高”的格式给出前来查询的用户的性别和身高,其中“性别”为“F...原创 2019-04-10 22:35:25 · 367 阅读 · 0 评论 -
L1-038 新世界
题目链接这道超级简单的题目没有任何输入。你只需要在第一行中输出程序员钦定名言“Hello World”,并且在第二行中输出更新版的“Hello New World”就可以了。输入样例:无输出样例:Hello WorldHello New World#include<iostream>using namespace std;int main(){ printf("H...原创 2019-04-10 22:33:05 · 194 阅读 · 0 评论 -
A除以B
题目链接真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。输入格式:输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。输出格式:在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。输入样例1:...原创 2019-04-10 22:30:52 · 3876 阅读 · 2 评论 -
L1-036 A乘以B
题目链接看我没骗你吧 —— 这是一道你可以在 10 秒内完成的题:给定两个绝对值不超过 100 的整数 A 和 B,输出 A 乘以 B 的值。输入格式:输入在第一行给出两个整数 A 和 B(−100≤A,B≤100),数字间以空格分隔。输出格式:在一行中输出 A 乘以 B 的值。输入样例:-8 13输出样例:-104#include<iostream>using ...原创 2019-04-10 22:28:05 · 266 阅读 · 0 评论 -
L1-029 是不是太胖了
题目链接据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)输入格式:输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。输出格式:在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。输入样例:169输出样例:124....原创 2019-04-10 22:24:37 · 145 阅读 · 0 评论 -
L1-013 计算阶乘和
题目链接对于给定的正整数N,需要你计算 S=1!+2!+3!+…+N!。输入格式:输入在一行中给出一个不超过10的正整数N。输出格式:在一行中输出S的值。输入样例:3输出样例:9#include<iostream>#include<cmath>using namespace std;int f(int n){ int sum = 1; for(...原创 2019-04-10 22:21:53 · 151 阅读 · 0 评论 -
B. Parity Alternated Deletions
题目链接Polycarp has an array a consisting of n integers.He wants to play a game with this array. The game consists of several moves. On the first move he chooses any element and deletes it (after the f...原创 2019-04-06 23:38:24 · 369 阅读 · 0 评论 -
L1-015 跟奥巴马一起画方块
题目链接美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。输出格式:输出由给定字符C画出的正方形。但是注意到行间距比...原创 2019-04-09 11:43:10 · 148 阅读 · 0 评论 -
L1-021 重要的话说三遍
题目链接这道超级简单的题目没有任何输入。你只需要把这句很重要的话 —— “I’m gonna WIN!”——连续输出三遍就可以了。注意每遍占一行,除了每行的回车不能有任何多余字符。输入样例:无输出样例:I’m gonna WIN!I’m gonna WIN!I’m gonna WIN!#include<iostream>using namespace std;i...原创 2019-04-09 11:49:36 · 371 阅读 · 0 评论 -
L1-021 重要的话说三遍
题目链接这道超级简单的题目没有任何输入。你只需要把这句很重要的话 —— “I’m gonna WIN!”——连续输出三遍就可以了。注意每遍占一行,除了每行的回车不能有任何多余字符。输入样例:无输出样例:I’m gonna WIN!I’m gonna WIN!I’m gonna WIN!#include<iostream>using namespace std;i...原创 2019-04-09 11:50:12 · 339 阅读 · 0 评论 -
A. Love "A"
题目链接Alice has a string s. She really likes the letter “a”. She calls a string good if strictly more than half of the characters in that string are "a"s. For example “aaabb”, “axaa” are good strings, ...原创 2019-05-14 12:16:00 · 944 阅读 · 0 评论 -
A. A pile of stones
题目链接Vasya has a pile, that consists of some number of stones. n times he either took one stone from the pile or added one stone to the pile. The pile was non-empty before each operation of taking one...原创 2019-05-14 12:12:48 · 586 阅读 · 0 评论 -
B. Expansion coefficient of the array
题目链接Let’s call an array of non-negative integers a1,a2,…,an a k-extension for some non-negative integer k if for all possible pairs of indices 1≤i,j≤n the inequality k⋅|i−j|≤min(ai,aj) is satisfied. ...原创 2019-05-14 12:14:31 · 672 阅读 · 0 评论 -
Peak(细节模拟 + 思维)
题目链接A sequence of n integers a1,a2,...,an is called a peak, if and only if there exists exactly one integer k such that 1 < k < n, and ai < ai+1 for all 1 <= i < k, and ai-1 > ai fo...原创 2019-04-25 08:39:33 · 394 阅读 · 0 评论 -
6174问题
题目链接 描述 假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数比如输入1234执行顺序是1原创 2018-04-02 19:04:45 · 192 阅读 · 0 评论 -
B. Substrings Sort(字符串)
题目链接原创 2019-04-25 09:03:49 · 242 阅读 · 0 评论 -
A. Diverse Team
题目链接There are n students in a school class, the rating of the i-th student on Codehorses is ai. You have to form a team consisting of k students (1≤k≤n) such that the ratings of all team members are ...原创 2019-04-25 08:45:18 · 506 阅读 · 0 评论 -
Problem Preparation
题目链接It’s time to prepare the problems for the 14th Zhejiang Provincial Collegiate Programming Contest! Almost all members of Zhejiang University programming contest problem setter team brainstorm and...原创 2019-04-25 08:47:43 · 268 阅读 · 0 评论 -
Postman
题目链接N letters have just arrived at the post office positioned at x = 0, and the i-th letter should be posted to position x = ai. BaoBao, our beloved postman, will start his work from the post office ...原创 2019-04-19 17:48:45 · 289 阅读 · 0 评论 -
Potion
题目链接BaoBao is brewing a magical potion. To brew this potion, n types of ingredients, whose rank ranges from 1 to n, is needed. More precisely, for all 1 <= i <= n, BaoBao needs at least ai pi...原创 2019-04-19 17:50:22 · 321 阅读 · 0 评论 -
Nise-Anti-AK Problem(2018 ACM-ICPC 中国大学生程序设计竞赛线上赛 L题)
题目链接 Description:Peppa has been learning math recently, he is trapped by a easy problem. He is given a sequence of n numbers, what he need to do is finding the number ai which have the largest numb...原创 2018-04-23 21:06:00 · 398 阅读 · 0 评论 -
L1-028 判断素数
题目链接本题的目标很简单,就是判断一个给定的正整数是否素数。输入格式:输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于231 的需要判断的正整数。输出格式:对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。输入样例:211111输出样例:YesNo#include<iostream>#include<...原创 2019-04-09 12:11:09 · 429 阅读 · 0 评论 -
L1-026 I Love GPLT
题目链接这道超级简单的题目没有任何输入。你只需要把这句很重要的话 —— “I Love GPLT”——竖着输出就可以了。所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。输入样例:无输出样例:ILoveGPLT注意:输出的两个空行中各有一个空格。#include<iostream>using namespace std;...原创 2019-04-09 12:04:42 · 285 阅读 · 0 评论 -
L1-024 后天
题目链接如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。输入格式:输入第一行给出一个正整数D(1 ≤ D ≤ 7),代表星期里的某一天。输出格式:在一行中输出D天的后天是星期几。输入样例:3输出样例:5#include<iostream>using namespac...原创 2019-04-09 12:02:18 · 217 阅读 · 0 评论 -
L1-022 奇偶分家
题目链接给定N个正整数,请统计奇数和偶数各有多少个?输入格式:输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。输出格式:在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。输入样例:988 74 101 26 15 0 34 22 77输出样例:3 6#include<iostream>using namespace std;...原创 2019-04-09 11:51:44 · 402 阅读 · 0 评论 -
L1-3 敲笨钟 (20 分)
题目链接微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。为了增加敲钟的趣味性,还会糟改几句古诗词。其糟改的方法为:去网上搜寻压“ong”韵的古诗词,把句尾的三个字换成“敲笨钟”。例如唐代诗人李贺有名句曰:“寻章摘句老雕虫,晓月当帘挂玉弓”,其中“虫”(chong)和“弓”(gong)都压了“ong”韵。于是这句诗就被糟改为“寻章摘句老雕虫,晓月当帘敲笨钟”。现在给你一大堆...原创 2019-04-01 15:39:51 · 782 阅读 · 0 评论 -
A. Diverse Strings
题目链接A string is called diverse if it contains consecutive (adjacent) letters of the Latin alphabet and each letter occurs exactly once. For example, the following strings are diverse: “fced”, “xyz”, ...原创 2019-04-06 17:31:52 · 447 阅读 · 0 评论 -
L1-2 6翻了 (视频解析)
题目链接“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。输入格式:输入在一行中给出一句话,即一个非空...原创 2019-04-01 10:28:17 · 1063 阅读 · 0 评论 -
P1553 数字反转(升级版)
题目链接题目描述给定一个数,请将该数各个位上数字反转得到一个新数。这次与NOIp2011普及组第一题不同的是:这个数可以是小数,分数,百分数,整数。整数反转是将所有数位对调;小数反转是把整数部分的数反转,再将小数部分的数反转,不交换整数部分与小数部分;分数反转是把分母的数反转,再把分子的数反转,不交换分子与分母;百分数的分子一定是整数,百分数只改变数字部分。整数新数也应满足整数的常见形...原创 2018-05-22 10:25:57 · 295 阅读 · 0 评论 -
P1308 统计单词数
题目链接 题目描述一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必须与文章中的某一独立单词在不区分大小写的情况下完全相同(参见样例1 ),如果给定单词...原创 2018-05-21 21:01:13 · 296 阅读 · 0 评论 -
7-2 连续因子 (20 分)
题目链接一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数 N(1<N<231)。输出格式:首先在第 1 行输出最长连续因子的个数;然后在第 2 行中按 因子1因子2……*因子...原创 2019-04-01 08:50:32 · 3787 阅读 · 5 评论