ClaudineKnous
ClaudineKnous
全部文章
题解
归档
标签
去牛客网
登录
/
注册
ClaudineKnous的博客
全部文章
/ 题解
(共22篇)
题解 | #序列中整数去重#
在数组里面找到重复的就把它改为-1,打印的时候碰到-1就直接不打印。 #include<stdio.h> int main() { int n = 0; scanf("%d",&n); int arr[n]; for(int i = 0;i<...
C
2022-03-02
0
267
题解 | #有序序列判断#
可能我写复杂了,就是将一个数组的第一个元素和第二个比,如果第一个比第二个大,那我们就在地面找顺序的,如果第一个比第二个小,那我们就找逆序的。 #include<stdio.h> int main() { int n = 0; int count = 0; int ...
C
2022-03-02
0
344
题解 | #争夺前五名#
一看题目,冒泡啊,从高到低排嘛,再打印。 #include<stdio.h> void sort(int arr[],int n) { for(int i =0;i<n-1;i++) { for(int j = 0;j<n-i-1;j++) ...
C++
C
2022-03-02
0
361
题解 | #最高分与最低分之差#
根本不需要数组,我拿一个值接收它的数字,然后我的max=0,low=100,这个数字一开始肯定大于max小于low,比如98,那max =98,low=98,然后97进来,我的max还是98,而low却是97,就这样找到两个极值,然后相减。 #include<stdio.h> int m...
C++
C
2022-03-02
0
464
题解 | #N个数之和#
输入几个整数就循环几次,每次拿一个变量接收,然后sum+这个变量 #include<stdio.h> int main() { int n = 0; int sum = 0; int ret = 0; scanf("%d",&n); ...
C++
C
2022-03-02
5
392
题解 | #逆序输出#
输入的时候让第一个元素在最后的位置,第二个在倒数第二的位置,然后再顺着打印 #include<stdio.h> int main() { int arr[10] = {0}; for(int i = 9;i>=0;i--) { scanf("...
C++
C
2022-03-02
25
1098
简单好理解的思路| #回文对称数#
我们得到输入的数字,举例子:1221,我们拿1211%10 =1,然后我们将1加到sum里面,1221/10,然后下一次循环就是122%10=2,然后我们将sum的值*10+2=12,然后122/10=12,就这么循环再拿它根最后的比,如果相等就是回文数,这个我们拿一个函数解决,输入的数字就靠for...
C++
C
2022-03-01
4
473
题解 | #[NOIP2015]金币#
这题肯定是要循环解决问题的,我们拿一个值记录已经过去的天数,拿一个值接收一共的天数,每循环加一次我们就判断一次当今的天数和总天数比,我们大循环是当天加的金币,我们小循环是一共加几次金币,每加一次我们天数就+1,直到我们天数大于总天数,就可以停止循环。 #include<stdio.h> ...
C++
C
2022-03-01
10
1454
题解 | #小乐乐与进制转换#
这里唯一的难点是如何让一个变成六进制,这里给大家说一种方法,比如这里输入120,120%6=0,那我们就在数组里的第一个元素放0,然后120/6,第二次就是20%6=2,我们再把2放到数组的第二个元素,再20/6=3,然后我们3%6=3,再将3放到数组的第三个元素,然后我们就开始打印,从数组的最后一...
C++
C
2022-03-01
22
660
题解 | #魔法数字变换#
啊这,我本以为还会很难,但没想到就这: #include<stdio.h> int main() { int n = 0; int count = 0; scanf("%d",&n); while(n != 1) { if(...
C++
C
2022-03-01
0
279
首页
上一页
1
2
3
下一页
末页