自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 围圈报数游戏c语言

有n(n<=100)围成一圈,顺序排号(从1排到n)。从第一个人开始报数(从1报到m(m<=9)),凡报到m的人退出圈子,此时报数顺序调转,如:11个人围成1圈,从1报到4时,原来4号位的人退出,此时调转顺序报数,原来3号位的人报数1,原来2号位的人报数2,原来1号位的人报数1,原来11号位的人报数4,此时11号位的人退出游戏,再次逆转顺序报数,以此类推,问最后留下的是原来第几号的那位?输入为两个正整数,第一个<=100,第二个<=9;重要的是逻辑分析,搞清楚 关系。

2023-12-21 08:34:18 500

原创 C语言04:错误探测

输入n + 1行,第1行为矩阵的大小n(0 < n < 100),以下n行为矩阵的每一行的元素,元素之间以一个空格分开。如果矩阵仅改变一个矩阵元素就能符合条件,则输出需要改变的元素所在的行号和列号,以一个空格分开。给定n*n由0和1组成的矩阵,如果矩阵的每一行和每一列的1的数量都是偶数,则认为符合条件。你的任务就是检测矩阵是否符合条件,或者在仅改变一个矩阵元素的情况下能否符合条件。如果可以该一个数,那么那个数一定是位于交叉位置的数!"改变矩阵元素"的操作定义为0变成1或者1变成0。

2023-11-07 22:39:49 316 2

原创 C语言01:矩阵交换行

给定一个5*5的矩阵(数学上,一个r×c的矩阵是一个由r行c列元素排列成的矩形阵列),将第n行和第m行交换,输出交换后的结果。第6行包含两个整数m、n,以一个空格分开。(1 <= m,n <= 5)输入共6行,前5行为矩阵的每一行元素,元素与元素之间以一个空格分开。输出交换之后的矩阵,矩阵的每一行元素占一行,元素之间以一个空格分开。只需要将m-1,n-1行进行互换即可。

2023-11-07 11:33:12 792

原创 c语言09:向量点积计算

相邻整数之间用单个空格隔开。每个整数的绝对值都不超过1000。在线性代数、计算几何中,向量点积是一种十分重要的运算。第一行是一个整数n。第二行包含n个整数a1,a2,...,an。第三行包含n个整数b1,b2,...,bn。=(b1,b2,...,bn),求点积。=(a1,a2,...,an)和。一个整数,即两个向量的点积结果。

2023-11-05 15:40:37 303

原创 c语言1.6 08石头剪刀布

已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的。请问,小A和小B比了N轮之后,谁赢的轮数多?第一行包含三个整数:N,NA,NB,分别表示比了N轮,小A出拳的周期长度,小B出拳的周期长度。输出一行,如果小A赢的轮数多,输出A;其中,0表示“石头”,2表示“剪刀”,5表示“布”。A赢了4轮,B赢了2轮,双方打平4轮,所以A赢的轮数多。第二行包含NA个整数,表示小A出拳的规律。第三行包含NB个整数,表示小B出拳的规律。

2023-11-05 15:06:01 233 1

空空如也

空空如也

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

TA关注的人

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