自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法竞赛入门经典(第2版):习题3-6 纵横字谜的答案(Crossword Answers, ACM/ICPC World Finals 1994, UVa232)

输入一个r行c列(1≤r,c≤10)的网格,黑格用“*”表示,每个白格都填有一个字母。如果一个白格的左边相邻位置或者上边相邻位置没有白格(可能是黑格,也可能出了网格边界),则称这个白格是一个起始格。

2022-12-29 22:38:14 154 1

原创 算法竞赛入门经典(第2版):谜题(Puzzle, ACM/ICPC World Finals 1993, UVa227)

有一个5*5的网格,其中恰好有一个格子是空的,其他格子各有一个字母。一共有4种指令:A, B, L, R,分别表示把空格上、下、左、右的相邻字母移到空格中。输入初始网格和指令序列(以数字0结束),输出指令执行完毕后的网格。如果有非法指令,应输出“Thispuzzle has no final configuration.”

2022-12-29 01:13:09 147

原创 算法竞赛入门经典(第2版):习题3-4 周期串(Periodic Strings, UVa455)

如果一个字符串可以由某个长度为k的字符串重复多次得到,则称该串以k为周期。例如,abcabcabcabc以3为周期(注意,它也以6和12为周期)。

2022-12-27 01:40:42 148

原创 算法竞赛入门经典(第2版):习题3-2 分子量(Molar Mass, ACM/ICPC Seoul 2007, UVa1586)

给出一种物质的分子式(不带括号),求分子量。本题中的分子式只包含4种原子,分别为C, H, O, N,原子量分别为12.01, 1.008, 16.00, 14.01(单位:g/mol)。例如,C6H5OH的分子量为94.108g/mol。

2022-12-26 00:23:51 443

原创 c语言:输入 10 个学生学号、姓名、四门课程成绩。要求定义和调用函数 set_grade(),根据学生成绩定义其等级, 并统计不及格人数。此基础上编写一个学生综合信息管理程序

输入 10 个学生学号、姓名、四门课程成绩。要求定义和调用函数 set_grade(),根据学生成绩定义其等级, 并统计不及格人数。此基础上编写一个学生综合信息管理程序

2022-12-24 10:57:54 2395

原创 C语言:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。对交换bug进行处理

方法一:先循环找出最大值坐标进行交换,再循环找到最小值坐标交换,避免前后操作交叉。方法二:找到最大值和最小值的下标交换到第一个和最后一个。对注意事项中的两种情况进行处理。

2022-12-23 21:20:26 2945 1

空空如也

空空如也

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

TA关注的人

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