自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 2049:【例5.19】字符串判等

判断两个由大小写字母和空格组成的字符串在忽略大小写,且忽略空格后是否相等。本评测系统基于linux,不支持函数。两行,每行包含一个字符串。若两个字符串相等,输出。

2024-08-13 17:42:20 204

原创 2047:【例5.16】过滤空格

一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。一行,一个字符串(长度不超过200200),句子的头和尾都没有空格。

2024-08-13 17:41:01 193

原创 1308:【例1.5】高精除

【题目描述】高精除以高精,求它们的商和余数。【输入】输入两个低于300位的正整数。【输出】输出商和余数。【输入样例】【输出样例】由于直接写到主函数不太方便,所以我写了几个函数。高精除高精用到的方法是“用减法模拟除法”。例如123÷12:123 | 由于直减了一次,所以最高为是1;——————3 | 余数是3;

2024-08-12 16:54:32 886

原创 2046:【例5.15】替换字母

题目描述】在应用计算机编辑文档的时候,我们经常遇到替换任务。如把文档中的“电脑”都替换成“计算机”。现在请你编程模拟一下这个操作。【输入】输入两行内容,第1行是原文(长度不超过200200个字符),第22行包含以空格分隔的两个字符A和B,要求将原文中所有的字符A都替换成字符B,注意:区分大小写字母。【输出】一行,输出替换后的结果。【输入样例】I U【输出样例】

2024-08-12 15:44:45 207

原创 1153:绝对素数

【题目描述】如果一个自然数是素数,且它的数字位置经过对换后仍为素数,则称为绝对素数,例如13。试求出所有二位绝对素数。【输入】(无)【输出】所有二位绝对素数(由小到大,一个数一行)。【输入样例】(无)【输出样例】(无)

2024-08-12 15:42:26 311

原创 1152:最大数max(x,y,z)

【题目描述】已知:输入a,b,c求m。把求三个数的最大数max(x,y,z)分别定义成函数和过程来做。【输入】输入a,b,c【输出】求m,保留到小数点后三位。【输入样例】1 2 3【输出样例】0.200。

2024-08-12 15:40:37 143

原创 1151:素数个数

【题目描述】编程求2∼n(n为大于2的正整数)中有多少个素数。【输入】输入n(2≤n≤50000)【输出】素数个数。【输入样例】10【输出样例】4。

2024-08-12 15:38:50 286

原创 1150:求正整数2和n之间的完全数

【题目描述】求正整数22和n之间的完全数(一行一个数)。完全数:因子之和等于它本身的自然数,如6=1+2+36=1+2+3【输入】输入n(n≤5000)【输出】一行一个数,按由小到大的顺序。【输入样例】7【输出样例】6。

2024-08-12 15:36:40 334

原创 1169:大整数减法(高精度算法)

【题目描述】求两个大的正整数相减的差。【输入】共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超过200位,不会有多余的前导零。【输出】一行,即所求的差。【输入样例】【输出样例】

2024-08-09 15:38:07 305

原创 1170:计算2的N次方(高精度算法)

【题目描述】任意给定一个正整数N(N<=100),计算2的n次方的值。【输入】输入一个正整数N。【输出】输出2的N次方的值。【输入样例】5【输出样例】32。

2024-08-09 15:28:34 257

原创 1168:大整数加法(高精度算法)

一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。求两个不超过200位的非负整数的和。

2024-08-08 14:09:52 451

原创 2039:【例5.6】冒泡排序

冒泡排序法是基于交换来进行排序的方法,本题是从小到大排序,所以是两两比较,如果前面的是较大的数据,把前面的数据交换到后面去,假如数组的长度是n,那么我们从1遍历到n-1,那么第一趟比较完毕后,第n个数一定是最大的;第二趟我们只需要从1遍历到n-2,那么第二趟比较完毕后,第n-1个数一定是倒数第二大的,依次这样操作就可以完成排序,十分简单。编程输入n(1≤n≤20)个小于1000非负整数,然后自动按从大到小的顺序输出。由大到小的n个非负整数,每个数占一行。第二行,n个非负整数。第一行,数的个数n;

2024-08-08 13:54:38 423

原创 1004:字符三角形

【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。【输入】输入只有一行,包含一个字符。【输出】该字符构成的等腰三角形,底边长5个字符,高3个字符。【输入样例】【输出样例】********

2024-08-03 21:12:07 104

原创 1079:计算分数加减表达式的值

我们发现运算符并不一样,按一个加一个减顺序直到1/n,所以我们可以定义个布尔值来判断是加是减。编写程序,输入n的值,求1/1−1/2+1/3−1/4+1/5−1/6+1/7−1/8。(1

2024-08-01 13:44:33 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除