自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 abc?C语言

现在有 3 张写了字母 a,b,c 的卡片,现在你可以调换任意 2 张卡片的位置至多一次。接下来 t 行,每行 1 个包含 ”a“、”b“、”c“ 的字符串。第一行一个整数 t(1≤�≤61≤t≤6)表示有 t 组数据。若可能,输出 “NO”;若不可能,输出 “YES”。对于每一种数据,输出“YES”和“NO”作为答案。那么让卡片呈现 ”abc“ 顺序的排列可能吗?

2023-12-04 10:56:14 104

原创 排列组合C语言

第1行是一个整数n,表示随后有n组数据。每组数据占1行,每行有1个整数。给定一个整数a(0<=a<=5),求出a到a+4之间所有数的排列组合。对每组数据输出a、a+4之间所有数的排列组合,每个组合占一行。54321(共120行)87654(共120行)

2023-12-03 22:55:10 150 1

原创 进制转换C语言

第1行是一个整数�n,表示随后有�n组数据。每组数据占一行,包括2个十进制数正整数�,�a,b,其中1≤�≤1000001≤a≤100000,2≤�≤102≤b≤10,用空格隔开。进制之间的转换非常有趣,例如将十进制的7转化为二进制为111,转化为三进制为21。对每组数据,将十进制整数�a转换为�b进制,并换行。请编写程序将十进制整数转换成指定进制。

2023-12-03 22:46:22 65 1

原创 求最大公约数和最小公倍数·

编写两个函数,分别求两个正整数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果。

2023-12-03 22:41:01 48 1

原创 分数化小数

输入3个正整数 �,�,�a,b,c,输出 �/�a/b 的小数形式,精确到小数点后 �c 位(注意最后一位的四舍五入问题)。其中 2≤�,�≤100000002≤a,b≤10000000,2≤�≤10002≤c≤1000。(注意本题小数保留范围)。第1行是一个整数 �n,表示随后有 �n 组数据。每组数据占一行,输入正整数 �,�,�a,b,c,用空格隔开。对每组数据,计算并输出 �/�a/b 的小数形式,保留小数点后 �c 位,并换行,

2023-12-03 22:33:34 60 1

原创 子序列C语言

输入两个字符串s和t,判断是否可以从s中删除0个或多个字符(其他字符顺序不变)得到字符串t。分别输入两个字符串s和t,分别占一行。不满足匹配条件,输出。

2023-12-03 21:55:11 57 1

原创 设计strstr函数

C语言中有一个函数strstr。我们编写一个类似功能的函数,mystrstr作用是查找字符串a中出现的第一个b串的下标,如果没有找到,返回-1。

2023-12-03 21:28:24 160 1

原创 水仙花C语言

水仙花是中国十大名花之一,在中国已有一千多年栽培历史,具有极高的观赏性。而在数学上,我们也发现,具有这样的美的“水仙花数”,它是指一个三位数,它的各位数字的立方和等于其本身,例如:153=13+53+33153=13+53+33。请编写程序计算输出指定范围内的水仙花数。第1行是一个整数 �T,表示随后有 �T 组数据。每组数据占一行,包含两个整数 �,� (100≤�≤�≤999)m,n (100≤m≤n≤999)对每组数据,要求输出 [�,�][m,n]范围的所有水仙花数,空格隔开,如果不存在则输出。

2023-12-03 20:37:58 39 1

原创 判断三角形形状(锐角、钝角、直角)

新手C语言

2023-12-03 20:24:22 703 2

原创 DNA排序C语言

一种度量序列的“无序度”的方法是计算序列中的逆序元素对的数目。比如,对字母序列“DAABEC”来说,“无序度”为5,因为“D”的右边有4个字母比D“小”(即在字母表中应该排在D前面),“E”的右边有1个字母比E小。相应地,序列“AACEDGG”的无序度为1(只有“E”和“D”为逆序元素对)“ZWQM”的无序度为6。你的任务是对一些DNA的字母序列按无序度进行排序(DNA字母序列只含A T G C四种字母),无序度小的序列排在前面。

2023-12-02 23:50:14 241

原创 多项式加法

注意第一行和最后一行之间不一定按照幂次降低顺序排列;如果某个幂次的系数为0,就不出现在输入数据中了;0次幂的系数为0时还是会出现在输入数据中。每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所有的系数都是整数。第一行一定是最高幂,最后一行一定是0次幂。现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。注意其中的x是小写字母x,而且所有的符号之间都没有空格,如果某个幂的系数为0则不需要有那项。程序要处理的幂最大为100。

2023-12-01 22:52:58 37 1

原创 韩信点兵C语言

都听说过“韩信点兵,多多益善”这个成语,韩信才智过人,从不直接清点人数。只要让士兵 3 人一排,5 人一排,7 人一排的变换队形,查看队尾人数便能清点队伍总人数。第1行是一个整数 n,表示随后有 n 组数据。每组数据占一行,包括三种队形的队尾人数 a,b,c,用空格隔开。已知队伍总人数不小于 10,不大于100。每组数据,输出相应的队伍总人数,并换行。

2023-11-30 20:56:28 1331

空空如也

空空如也

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

TA关注的人

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