静能生慧
静能生慧
全部文章
分类
上学之旅(1)
题解(6)
归档
标签
去牛客网
登录
/
注册
静能生慧的博客
全部文章
(共7篇)
题解 | #最大公约数#
考虑到运行效率,选择辗转相除法进行求最大公约数。代码如下: #include<stdio.h> int main(void) { int a,b,temp; scanf("%d %d",&a,&b); if(b>a){ ...
2021-09-14
3
674
题解 | #字符金字塔#
字符金字塔稍微运用ASCII码(A-65)以下为C语言代码 #include<stdio.h> int main(void) { char c; scanf("%c",&c); int i,j,l; for(i=1;i<=...
2021-09-13
4
527
题解 | #数字三角形#
数字三角形 C语言AC一开始想到2个for 直接解决,转念一想,两个for实在太低效率了,所以添加变量,转化成一个for来解决C语言代码如下: #include<stdio.h> int main(void) { int n,i,count=0,row=1; scanf(...
2021-09-13
2
501
题解 | #乘法表#
打印乘法表,我看大多数都是直接打表,我就老实人一个,正正常常ACc代码: #include<stdio.h> int main(void) { int i,j; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ ...
2021-09-13
2
486
记数据结构第一节课
数据结构第一节课递归要费大力气,老师强调了对计算机经典书籍的阅读要尽可能的读英文版,便于理解,同时筛除翻译不好造成的时间成本。(英语要好也太难了。。。。。)强调要准备两本英语字典:1.计算机字典 2.科技字典 ps:字典要用最新版(计算机科学发展过快)要包含不同方向的词汇要有名词解释文字说明留了两个...
2021-09-06
0
452
题解 | #游戏#
此题目主要是每次操作的矩形中满足R->G->B->R的一个循环,每个人肯定要尽可能的操作更多的区域,所以最后肯定是操作第一个元素,且之前每个元素操作必定是3的倍数,所以只用考虑左上角第一个元素,如果第一个元素为:R,则需要操作2次,所以失败者为第三个人,如果为G,则需要操作一次,失...
2021-09-05
0
447
题解 | #吃瓜群众#
题目是基本的输入输出问题,首先要明白西瓜能分成两份都是偶数(2m和2n),则本身瓜就是偶数(2(m+n)),但是我犯了一个小错误,2也是偶数,但它并不能分为两个偶数!!注意到这个点其它就都很容易了啦!! #include<stdio.h> int main(void){ int ...
2021-09-05
0
599