
c++编程
python_ok
数字与编程的奥秘,就由我来解开!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Atcoder [ABC131] 4道题
题意:已知给出一个四位数,如果数字中有连续的数字,就把这个数叫做安全代码,如果该数字是安全代码的话就输出 Bad,反之输出 Good。说明/提示约束条件S S S是仅由半角数字构成长度为4 4 4的字符串样本扩展1因为第2个2个2个2个和第3个3个3个3个字是一样的,所以377637763776是很难输入的安全代码。样本扩展2因为相同的数字不连续,所以8080808080不是很难输入的安全代码。求出个十百千位即可。翻译 2023-07-08 10:30:03 · 469 阅读 · 0 评论 -
P1002 [NOIP2002 普及组] 过河卒
棋盘上 A 点有一个过河卒,需要走到目标 B 点。同时在棋盘上 C 点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。现在要求你计算出卒从 A 点能够到达 B 点的路径的条数,假设马的位置是固定不动的,并不是卒走一步马走一步。对于 100%100% 的数据,1≤n,m≤201≤n,m≤20,0≤0≤ 马的坐标 ≤20≤20。棋盘用坐标表示,A 点 (0,0)(0,0)、B 点(n,m),同样马的位置坐标是需要给出的。一行四个正整数,分别表示 B 点坐标和马的坐标。原创 2023-07-04 12:01:31 · 109 阅读 · 0 评论 -
P1000 超级玛丽游戏
超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。本题是洛谷的试机题目,可以帮助了解洛谷的使用。建议完成本题目后继续尝试。原创 2023-07-04 11:21:30 · 80 阅读 · 0 评论 -
P7870 「Wdoi-4」兔已着陆
来源:题目提供者萌萌JS式神。转载 2023-04-09 16:50:21 · 265 阅读 · 0 评论 -
P1168 中位数
共 \lfloor \frac{N + 1}2\rfloor⌊2N+1⌋ 行,第 ii 行为 A_{1\dots 2i - 1}A1…对于 100\%100% 的数据,1 \le N ≤ 1000001≤N≤100000,0 \le A_i \le 10^90≤Ai≤109。中位数定义:将1组数排好顺序,最中间的数为中位数,如果没有,那中间的两个数的平均数为中位数~对于 40\%40% 的数据,N \le 3000N≤3000;对于 20\%20% 的数据,N \le 100N≤100;转载 2023-04-02 14:51:09 · 159 阅读 · 0 评论 -
10424 - 约瑟夫问题
题目:有N个人,编号分别为1~N,按顺序排成一个圈。现在给定一个数M,从第一个人开始依次报数,数到M的人出圈;然后下一个人又从1开始报数,数到M的人又出圈……如此循环,直到最后一个人出圈为止。原创 2023-04-02 13:31:50 · 88 阅读 · 0 评论 -
10208 - 简易计算器
输入格式如下。转载 2022-09-24 20:14:46 · 657 阅读 · 0 评论 -
10346 - 四叶玫瑰数
四叶玫瑰数是指四位数各位上的数字的四次方之和等于本身的数。请找出所有的四叶玫瑰数。转载 2022-09-11 08:11:19 · 877 阅读 · 0 评论 -
10328 - 猴子吃桃
题目:一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这样吃。到第 nn 天的时候,小猴子发现只有一个桃子了。问:小猴子第一天共摘了多少个桃子?转载 2022-09-11 08:06:25 · 172 阅读 · 0 评论 -
1089: 求不及格的课程数
给出一名学生的语文、数学和英语成绩,求他有多少门课不及格(成绩小于60分)。一行,包含3个在0到100之间的整数,分别是该生的语文、数学和英语成绩。求他有多少门课不及格70 56 35样例输出 复制2程序:#include #include using namespace std;int a,b,c,l = 0;int main(){ cin >> a >> b >> c; if(a < 60) l += 1; if(b ...转载 2022-06-26 21:01:25 · 1115 阅读 · 0 评论 -
1086: 输出绝对值
输入一个浮点数,输出这个浮点数的绝对值。输入一个浮点数,其绝对值不超过10000。输出这个浮点数的绝对值,保留到小数点后两位。-3.12样例输出 复制3.12程序:#include #include using namespace std;float a,l;int main(){ cin >> a; if(a < 0) l = -a; else l = a; printf("%0.2f",l); retu...转载 2022-06-26 20:58:49 · 1051 阅读 · 0 评论 -
1070: 大写字母转小写字母
请将输入的大写字母转换为小写字母大写字母大写字母对应的小写字母B样例输出 复制b提示大小写字母的ASCII码之间的差值程序:#includeusing namespace std;char a;int b;int main(){ cin >> a; b = a; b = b + 32; a = b; cout ...转载 2022-06-26 20:37:04 · 235 阅读 · 0 评论 -
1439: 完美数
什么是完美数?一个数的所有真约数的和等于自己就是完美数。比如:6的真约数有1、2、3,且这些真约数加起来1+2+3等于6;又比如:28的真约数有1、2、4、7、14,它们加起来还是等于28。输出x~y(包含x和y)的所有完美数。一行一个,从小到大。1 100样例输出 复制628程序:#include using namespace std;int n,m;int main(){ cin >> n >> m; for(int i = n ; i ...转载 2022-06-26 18:12:58 · 305 阅读 · 0 评论 -
1432: 三个数的平均数和乘积
输入三个数(没有说明是整数,默认是实数,用float或double)。一行,输出它们的平均值和它们的乘积(用一个空格隔开),并保留两位小数。2.1 2.2 2.3样例输出 复制2.20 10.63直接计算即可程序:#includeusing namespace std;double a,b,c,sum,pjs;int main(){ cin >> a >> b >> c; sum = a * b * c; pjs = (a + b + c) ...转载 2022-06-26 18:08:33 · 1162 阅读 · 0 评论 -
1409: 计算任意长方形的面积
输入任意长方形的长和宽,让程序自动算出该长方形的面积。a b(可是小数)长方形的面积(保留2位小数)2 5样例输出 复制10.00使用乘法即可轻松解决程序:#includeusing namespace std;float n,m,s;int main(){ cin >> n >> m; s = n * m; printf("%0.2f",s);}886~...转载 2022-06-26 18:04:43 · 407 阅读 · 0 评论 -
1227: 苹果和虫子
小明买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时后小明还有多少个完整的苹果呢?输入仅一行,包括n,x和y(均为整数)。输出也仅一行,剩下的苹果个数10 4 9样例输出 复制7程序:#include using namespace std; int n,a,b,l;int main(){ cin >> n >> a >> b; if(b % a == 0)...转载 2022-06-26 17:55:21 · 595 阅读 · 1 评论