noi
iCrEjfuhhChXjVz
You got a dream, you gotta protect it. People can’t do something themselves, they wanna tell you you can’t do it. If you want something, go get it. Period.
爱学习
展开
-
noi 3.1 a+b
#include <iostream>#include <cstdio>using namespace std;int main(){ int a, b; cin>>a>>b; cout<<a+b<<endl; return 0;}原创 2021-06-04 18:37:57 · 91 阅读 · 0 评论 -
1.12 10:素数对
10:素数对查看 提交 统计 提问总时间限制:1000ms内存限制:65536kB描述两个相差为2的素数称为素数对,如5和7,17和19等,本题目要求找出所有两个数均不大于n的素数对。输入一个正整数n。1 <= n <= 10000。输出所有小于等于n的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数对,输出empty。样例输入100样例输出3 55 711 1317 1929 314...原创 2021-05-16 10:35:51 · 340 阅读 · 0 评论 -
2.6 最长上升子序列
1759:最长上升子序列描述一个数的序列bi,当b1 < b2 < … < bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, …, aN),我们可以得到一些上升的子序列(ai1, ai2, …, aiK),这里1 <= i1 < i2 < … < iK <= N。比如,对于序列(1, 7, 3, 5, 9, 4, 8),有它的一些上升子序列,如(1, 7), (3, 4, 8)等等。这些子序列中最长的长度是4,比如子序列(1, 3原创 2021-03-09 11:37:19 · 113 阅读 · 0 评论 -
1.1 字符菱形
09:字符菱形描述给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。输入输入只有一行, 包含一个字符。输出该字符构成的菱形。样例输入*样例输出 * ******** *** *代码#include <cstdio>#include <iostream>using namespace std;int main(void){ char a; cin >> a; cout << " " <原创 2021-03-07 09:31:45 · 692 阅读 · 0 评论 -
1.12 短信计费
02:短信计费描述用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。假设已经知道你当月所发送的短信的字数,试统计一下你当月短信的总资费。输入第一行是整数n,表示当月发送短信的总次数,接着n行每行一个整数,表示每次短信的字数。输出输出一行,当月短信总资费,单位为元,精确到小数点后1位。样例输入10 39 49 42 61 44 147 42 72 35 46原创 2021-03-07 09:12:11 · 860 阅读 · 0 评论 -
简单算术表达式求值
01:简单算术表达式求值描述两位正整数的简单算术运算(只考虑整数运算),算术运算为:+,加法运算; -,减法运算; *,乘法运算; /,整除运算; %,取余运算。算术表达式的格式为(运算符前后可能有空格): 运算数 运算符 运算数请输出相应的结果。输入一行算术表达式。输出整型算数运算的结果(结果值不一定为2位数,可能多于2位或少于2位)。样例输入32+64样例输出96代码#include <iostream>#include <cstdio>using n原创 2021-03-07 09:03:03 · 1672 阅读 · 0 评论 -
2.1 最简真分数
3526:最简真分数描述给出n个正整数,任取两个数分别作为分子和分母组成最简真分数,编程求共有几个这样的组合。输入第一行是一个正整数n(n<=600)。 第二行是n个不同的整数,相邻两个整数之间用单个空格隔开。整数大于1且小于等于1000。输出一个整数,即最简真分数组合的个数。样例输入73 5 7 9 11 13 15样例输出17代码#include <iostream>#include <cstdio>#include <algorit原创 2021-03-07 08:49:33 · 889 阅读 · 0 评论 -
2.1 满足条件的整数
1943:满足条件的整数描述假设a、b、c均为整数,且满足a,b,c 大于1,并且小于等于100,找出所有符合条件:“a2+ b2= c2”的整数组。输入无。输出按a从小到大的顺序输出所有满足条件的整数组(若a相同,则按b从小到大的顺序输出),每行一组,每一组数据的输出样式为: a + b = c*c注意:1)为避免重复输出,要求a<=b;2)加号和等号左右各有一个空格,除此之外无多余空格。样例输入样例输出(不提供)代码#include <iostream原创 2021-03-07 08:42:21 · 586 阅读 · 0 评论 -
1.11 查找最接近的元素
01:查找最接近的元素描述在一个非降序列中,查找与给定值最接近的元素。输入第一行包含一个整数n,为非降序列长度。1 <= n <= 100000。 第二行包含n个整数,为非降序列各元素。所有元素的大小均在0-1,000,000,000之间。 第三行包含一个整数m,为要询问的给定值个数。1 <= m <= 10000。 接下来m行,每行一个整数,为要询问最接近元素的给定值。所有给定值的大小均在0-1,000,000,000之间。输出m行,每行一个整数,为最接近相应给定值的元原创 2021-03-07 08:23:01 · 912 阅读 · 0 评论 -
2.1 数字方格
1749:数字方格描述如上图,有3个方格,每个方格里面都有一个整数a1,a2,a3。已知0 <= a1, a2, a3 <= n,而且a1 + a2是2的倍数,a2 + a3是3的倍数, a1 + a2 + a3是5的倍数。你的任务是找到一组a1,a2,a3,使得a1 + a2 + a3最大。输入一行,包含一个整数n (0 <= n <= 100)。输出一个整数,即a1 + a2 + a3的最大值。样例输入3样例输出5代码#include <iostr原创 2021-03-07 07:52:22 · 925 阅读 · 0 评论 -
1.1 hello world
文章目录01:Hello, World!题目描述输入输出样例输入样例输出提示代码01:Hello, World!题目描述对于大部分编程语言来说,编写一个能够输出“Hello, World!”的程序往往是最基本、最简单的。因此,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。现在你就需要完成这样一个程序。输入无。输出一行,仅包含一个字符串:“Hello, World!”样例输入(无)样例输出Hello, World!提示原创 2021-03-07 07:41:44 · 134 阅读 · 0 评论