04 2021 档案

摘要:习题 4-3 P1307 [NOIP2011 普及组] 数字反转 noip2011普及组第一题 给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。 输入格式 一个整数 NN 输出格式 一个整数 阅读全文
posted @ 2021-04-30 11:48 CodeSpark 阅读(121) 评论(0) 推荐(0) 编辑
摘要:习题 4-1 如果想求一个数列的最大值,还要求出是第几个数字是最大的,该如何实现呢? #include<iostream> using namespace std; int main() { int a[] = {1,2,3,4,5,6,7,8,9,0}; int len = sizeof(a) / 阅读全文
posted @ 2021-04-30 09:10 CodeSpark 阅读(151) 评论(0) 推荐(0) 编辑
摘要:例 4-14 回文质数(洛谷P1217,USACO Training) 因为 151 既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以 151 是回文质数。 写一个程序来找出范围 a,b( 一亿)间的所有回文质数。 输入格式 第 1 行: 二个整数 a 和 b . 输出格式 输出一个 阅读全文
posted @ 2021-04-27 21:50 CodeSpark 阅读(128) 评论(0) 推荐(0) 编辑
摘要:例 4-11 续上篇 数列求和(洛谷P5722) 解法二: #include<iostream> using namespace std; int main() { int s=0,i=0,n; cin>>n; while(n--) { s += ++i; } cout<<s; return 0; 阅读全文
posted @ 2021-04-25 21:33 CodeSpark 阅读(242) 评论(0) 推荐(0) 编辑
摘要:例 4-9 级数求和(洛谷P1035,NOIP2002 普及组) 已知:S= 1+1/2+1/3+…+1/n。显然对于任意一个整数 k,当 n 足够大的时候,S>k 现给出一个整数 k,要求计算出一个最小的 n,使得 S>k。 输入格式 一个正整数 k。 输出格式 一个正整数 n。 输入输出样例 输 阅读全文
posted @ 2021-04-24 21:39 CodeSpark 阅读(231) 评论(0) 推荐(0) 编辑
摘要:例 4-6 数字直角三角形(洛谷P5712)。 给出 n(1≤n≤13),请输出一个直角边长度是 n 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。 输入输出样例 输入 输出 5 010203040506070809101112131415 解答 解法一 #inclu 阅读全文
posted @ 2021-04-23 20:35 CodeSpark 阅读(227) 评论(0) 推荐(0) 编辑
摘要:##题目描述 小 A 有一个质数口袋,里面可以装各个质数。他从 2 开始,依次判断各个自然数是不是质数,如果是质数就会把这个数字装入口袋。口袋的负载量就是口袋里的所有数字之和。但是口袋的承重量有限,不能装得下总和超过 L (1≤L≤105) )的质数。给出 L,请问口袋里能装下几个质数?将这些质数从 阅读全文
posted @ 2021-04-22 11:33 CodeSpark 阅读(314) 评论(0) 推荐(0) 编辑
摘要:题目描述 计算 1+2+3+⋯+(n−1)+n 的值,其中正整数 n 不大于 100。由于你没有高斯聪明,所以你不被允许使用等差数列求和公式直接求出答案。 解答 #include<iostream> using namespace std; int main() { int n,s=0; cin>> 阅读全文
posted @ 2021-04-22 10:59 CodeSpark 阅读(164) 评论(0) 推荐(0) 编辑
摘要:例 4-1 Apples。八尾勇今天又吃掉了 L (1<=L<=100)个苹果。她从吃第 1 个苹果开始,每吃一个苹果都会在纸上记录下来,在纸上写出一行“Today,I ate x apples.”,其中 x 是指吃到第几个苹果。在她吃第一个苹果时,别忘了 apple 这个单词后面不用加上代表复数的 阅读全文
posted @ 2021-04-22 10:44 CodeSpark 阅读(468) 评论(0) 推荐(0) 编辑
摘要:习题 3-1 当 a=3,b=4,c=5,判断以下表达式是否成立? a<b||b>c||a>b True a>c||b>a&&c>b True b-a==c-b True ab-c>ac-b||ab+bc==bb(c-a) True 习题 3-2 当 a=1,b=0,c=1,判断以下表达式是否成立? 阅读全文
posted @ 2021-04-21 16:12 CodeSpark 阅读(664) 评论(0) 推荐(0) 编辑
摘要:题目描述 国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的 阅读全文
posted @ 2021-04-20 16:28 CodeSpark 阅读(334) 评论(3) 推荐(0) 编辑
摘要:题目描述 已知:S= 1+1/2+1/3+…+1/n。显然对于任意一个整数 k,当 n 足够大的时候,S>k 现给出一个整数 k,要求计算出一个最小的 n,使得 S>k。 输入格式 一个正整数 k。 输出格式 一个正整数 n。 输入输出样例 输入 输出 1 2 建模分析: 很显然需要用到一个不确定多 阅读全文
posted @ 2021-04-20 15:46 CodeSpark 阅读(634) 评论(0) 推荐(0) 编辑
摘要:例 3-10 不高兴的津津(洛谷P1085,NOIP2004 普及组) 津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因 阅读全文
posted @ 2021-04-20 14:56 CodeSpark 阅读(157) 评论(0) 推荐(0) 编辑
摘要:例 3-7 肥胖问题(洛谷P5714) BMI 指数是国际上常用的衡量人体胖瘦程度的一个标准,其算法是 m/h^2(40≤m≤120,1.4≤h≤2.0),其中 m 是指体重(千克),h 是指身高(米)。不同体型范围与判定结果如下: 小于 18.5:体重过轻,输出 Underweight; 大于等于 阅读全文
posted @ 2021-04-19 15:09 CodeSpark 阅读(228) 评论(0) 推荐(0) 编辑
摘要:例 3-4 Apples(洛谷 P5712) 八尾勇喜欢吃苹果。她今天吃掉了 x(0≤x≤100) 个苹果。英语课上学到了 apple 这个词语,想用它来造句。如果她吃了 1 个苹果,就输出 Today, I ate 1 apple.;如果她没有吃,那么就把 1 换成 0;如果她吃了不止一个苹果,别 阅读全文
posted @ 2021-04-18 21:52 CodeSpark 阅读(330) 评论(0) 推荐(0) 编辑
摘要:例 3-1 输入两个整数 a 和 b,想知道: a 是否大于 b ? a 是否小于或者等于 b ? a 是否不等于 b ? 输出 3 个整数,用空格隔开。对于每一个询问,如果成立(条件为真)输出 1,否则输出 0。 建模分析: 计算机判断真为1,假为0,所以直接判断输出即可。 #include<io 阅读全文
posted @ 2021-04-17 21:04 CodeSpark 阅读(554) 评论(0) 推荐(0) 编辑
摘要:习题 2-1 习题和第一章习题完全一致,所以略。 习题 2-2 一个三角形的三边长分别是 a、b、c,那么它的面积为 $ \sqrt{p(p-a)(p-b)(p-c)} $ ,其中 $ p=\frac{1}{2}(a+b+c) $。输入这三个数字,计算三角形的面积,四舍五入精确到 1 位小数。 保证 阅读全文
posted @ 2021-04-16 16:28 CodeSpark 阅读(378) 评论(0) 推荐(0) 编辑
摘要:(略) 评测结果通常会出现以下情况: Waiting/Judging/Pending:程序正在等待评测,或者正在评测; Accepted(AC):程序通过了测试点; Compile Error(CE):程序编译错误; Wrong Answer(WA):错误的答案; Running Error(RE) 阅读全文
posted @ 2021-04-15 16:56 CodeSpark 阅读(83) 评论(0) 推荐(0) 编辑
摘要:例 2-9 交换变量。定义两个变量 a 和 b 并输入两个数字存储进它们。交换这两个变量的值并输出。 建模分析: 交换两个变量,需要有第三个变量 c 做临时存放地点。先将 a 给 c,然后将 b 给 a,最后将 c 给 b,完成交换。 #include<iostream> using namespa 阅读全文
posted @ 2021-04-14 12:06 CodeSpark 阅读(431) 评论(0) 推荐(0) 编辑
摘要:例 2-5 苹果采购(洛谷P5703)。现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果? 输入格式 输入两个不超过 109 正整数,分别表示每人分到的数量和同学的人数。 输出格式 一个整数,表示答案。保证输入和答案都在int范围内的非负整数。 阅读全文
posted @ 2021-04-13 14:46 CodeSpark 阅读(708) 评论(0) 推荐(0) 编辑
摘要:题目 描述 试计算在区间 1 到 n 的所有整数中,数字 x(0≤x≤9) 共出现了多少次? 例如,在 1到11中,即在 1,2,3,4,5,6,7,8,9,10,11 中,数字 1 出现了 4 次。 输入格式 2个整数n,x,之间用一个空格隔开。 输出格式 1个整数,表示x出现的次数。 输入输出样 阅读全文
posted @ 2021-04-12 17:28 CodeSpark 阅读(541) 评论(0) 推荐(0) 编辑
摘要:例 2-1 跑步。小 A 的跑步速度为 5m/s,八位勇跑步的速度为 8m/s,八位勇在小 A 后面 100m,他们同时起跑。 请问:需要多长时间八位勇可以追上小 A ?输出一个数字表示答案。 建模分析: 八位勇落后 100m,但是速度快,只要八位勇比小 A 快的速度 (8-5)m/s 跑完落后的 阅读全文
posted @ 2021-04-12 15:56 CodeSpark 阅读(435) 评论(0) 推荐(0) 编辑
摘要:习题 1-1 请将下列公式翻译成表达式 3x + 5y $ \frac{c+1}{ab} $ $ \sqrt{3a^3}$ (n+2)(n-9) #include<iostream> #include<cmath> using namespace std; int main() { int x=1, 阅读全文
posted @ 2021-04-11 19:29 CodeSpark 阅读(873) 评论(0) 推荐(0) 编辑
摘要:变量和常量: int balance=10; 定义一个变量balance,并初始化值等于10; const double PI = 3.14159; 定义一个常量,并初始化值等于3.14159。 常量是值不变的量,变量是值可以改变的量。 例 1-8 存钱。Uim的银行账户里面有100元。经过下面的操 阅读全文
posted @ 2021-04-10 17:12 CodeSpark 阅读(311) 评论(0) 推荐(0) 编辑
摘要:数学运算,包括加减乘除四则运算和cmath库的特殊数学运算函数,例如平方,开方的。 例 1-3 分苹果。现在有14个苹果,要均分给4名同学,分不掉的苹果放回冰箱。请问: 每位同学能分得几个苹果? 一共分出去多少个苹果? 把几个苹果放回冰箱? 解答 #include<iostream> using n 阅读全文
posted @ 2021-04-09 15:47 CodeSpark 阅读(479) 评论(0) 推荐(0) 编辑
摘要:例 1-1 #include<iostream> //头文件,引入外部库 using namespace std; // 命名空间声明 int main() //主函数 { cout<<"I love Luogu"; return 0; } #include<iostream> 头文件,引入外部库 阅读全文
posted @ 2021-04-09 15:46 CodeSpark 阅读(328) 评论(0) 推荐(0) 编辑
摘要:题目 描述 给出 n(1≤n≤13),请输出一个直角边长度是 n 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。 输入输出样例 输入 输出 5 010203040506070809101112131415 解答 解法一 #include<bits/stdc++.h> 阅读全文
posted @ 2021-04-07 10:31 CodeSpark 阅读(809) 评论(0) 推荐(0) 编辑
摘要:题目 描述 《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a(a≤109) 的木棍,从第二天开始,每天都要将这根木棍锯掉一半(每次除2,向下取整)。第几天的时候木棍会变为 1? 输入输出样例 输入 输出 100 7 解答 模拟过程,整型默认向下取整。 #include<bit 阅读全文
posted @ 2021-04-07 10:09 CodeSpark 阅读(422) 评论(0) 推荐(0) 编辑
摘要:题目 描述 给定 n(n≤10000) 和 k(k≤100),将从 1 到 n 之间的所有正整数可以分为两类:A 类数可以被 k 整除(也就是说是 k 的倍数),而 B 类数不能。请输出这两类数的平均数,精确到小数点后 1 位,用空格隔开。 数据保证两类数的个数都不会是 0。 输入输出样例 输入 输 阅读全文
posted @ 2021-04-06 18:57 CodeSpark 阅读(321) 评论(0) 推荐(0) 编辑
摘要:题目 描述 给出 n(n≤100) 和 n 个整数 ai(0≤ai≤1000),求这 n 个整数中最小值是什么。 输入输出样例 输入 输出 81 9 2 6 0 8 1 7 0 解答 #include<bits/stdc++.h> using namespace std; int m,n,s; in 阅读全文
posted @ 2021-04-06 18:35 CodeSpark 阅读(329) 评论(0) 推荐(0) 编辑
摘要:题目 描述 You will be given three integers A, B and C. The numbers will not be given in that exact order, but we do know that A is less than B and B less 阅读全文
posted @ 2021-04-05 11:59 CodeSpark 阅读(252) 评论(0) 推荐(0) 编辑
摘要:题目 描述 给出三条线段 a,b,c 的长度,均是不大于 10000 的整数。打算把这三条线段拼成一个三角形,它可以是什么三角形呢? 如果三条线段不能组成一个三角形,输出Not triangle; 如果是直角三角形,输出Right triangle; 如果是锐角三角形,输出Acute triangl 阅读全文
posted @ 2021-04-05 11:38 CodeSpark 阅读(592) 评论(0) 推荐(0) 编辑
摘要:题目 描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出 10 个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个 30 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知 10 个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到 阅读全文
posted @ 2021-04-05 11:02 CodeSpark 阅读(244) 评论(0) 推荐(0) 编辑
摘要://c #ifndef _GLIBCXX_NO_ASSERT #include<cassert> #endif #include<cctype> #include<cerrno> #include <cfloat> #include <ciso646> #include <climits> #inc 阅读全文
posted @ 2021-04-02 16:47 CodeSpark 阅读(338) 评论(0) 推荐(0) 编辑
摘要:题目 描述 输入一组勾股数 )a,b,c(a!=b!=c),用分数格式输出其较小锐角的正弦值。(要求约分。) 输入格式 一行,包含三个正整数,即勾股数 a,b,c(无大小顺序)。 输出格式 一行,包含一个分数,即较小锐角的正弦值 输入输出样例 输入 输出 3 5 4 3/5 解答 解法一 #incl 阅读全文
posted @ 2021-04-02 16:30 CodeSpark 阅读(151) 评论(0) 推荐(0) 编辑
摘要:题目 描述 有一只小鱼,它平日每天游泳 250 公里,周末休息(实行双休日),假设从周 x(1≤x≤7) 开始算起,过了 n(n≤10^6) 天以后,小鱼一共累计游泳了多少公里呢? 输入格式 输入两个整数x,n(表示从周x算起,经过n天)。 输出格式 输出一个整数,表示小鱼累计游泳了多少公里。 输入 阅读全文
posted @ 2021-04-02 11:28 CodeSpark 阅读(751) 评论(0) 推荐(0) 编辑
摘要:题目 描述 夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更多了。小玉家今天收到了一份电费通知单。小玉看到上面写:据闽价电[2006]27号规定, 月用电量在150千瓦时及以下部分按每千瓦时0.4463元执行, 月用电量在151~400千瓦时的部分按每千瓦时0.4663元执行, 月用电量在 阅读全文
posted @ 2021-04-01 10:29 CodeSpark 阅读(987) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示