我是一只小肚肚
我是一只小肚肚
全部文章
分类
题解(15)
归档
标签
去牛客网
登录
/
注册
我是一只小肚肚的博客
全部文章
(共15篇)
题解 | #蛇形矩阵#
思路: 1.数组这样创建 因为数组的下标是从0开始,为了方便我便创建一个array[n+1][n+1]大的二维数组,这样我就可以不用管索引0,直接从坐标(1,1)开始.n的范围是[1,1000],所以创建二维数组array[1001][1001] (我不知道编译器是否支持变长数组,所以就保险起见把...
2021-06-03
115
1884
题解
一个数的如果是合数,必定可以写成c = a X b,而a或者b其中必定有一个数小于等于c的开平方比如16 = 1X16=2X8=4X4所以只需要找出最小值中的最大值就行 #include <stdio.h> #include <math.h> int main() { ...
2021-03-08
10
736
题解
注意小心边界值,字母还要考虑大写 int main() { char a; int Letters = 0, Digits = 0, Others = 0; while ((a = getchar()) != '?') { if ((a >= '...
2021-02-23
6
594
题解
直接遍历即可 #include <stdio.h> int main() { int n, i, j,m; scanf("%d", &n); for (i = 0; i < n; i++) /*控制输入的循环次数*/ { scanf("%d"...
2021-02-23
11
583
题解
首先明确的强调一下,是说的超过投票人数一半,不是有效投票人数一半,很多人陷在一个坑里面上代码: #include <stdio.h> int main() { int i = 0, A = 0, B = 0, C = 0,n = 0, count = 0; while (...
2021-02-23
7
857
换零钱
除去暴力求解,本题的另一种解法 忽略最大值5,全部由1和2代替;看例子; 比如 7 = 2 2 2 1 2 2 11 1 2 11 11 1 11 11 11 1 7/2+1 = 4种(没有5的情况,/...
2021-02-22
2
788
坑题题解
这个题非常简单但是非常的坑,有多坑呢?只差一个break,我估计这就是很多人过不了这个题的原因上代码: #include <stdio.h> int main() { int n,i,yu,j; scanf("%d", &n); for(i=1,j = 1...
2021-02-22
19
726
题解
首先应该判断回文数,其实就是反过来后是否相等;比如:453 = 3x100+5x10+4?125 = 5x100+2x10+1?即设置一个初始数,让其循环为 新数 = 新数*10 + 个位数 模式我们知道一个整数求模就是个位数,除以10就是丢掉个位数;所以回文数判断代码: int main() {...
2021-02-22
0
710
题解
一直循环大的减去小的,直到相等为止呗.所以循环条件就是a不等于b #include <math.h> int main() { int a,b,c = 0; scanf("%d%d", &a, &b); while(a != b) { ...
2021-02-21
0
687
题解
分母的值是1, -2, 3, -4 , 5 ,-6 ,7 ,-8 , 9......所以很简单 int main() { int n, i; double j, sum1, sum2; scanf("%d", &n); for (i = 1, j = 1; ...
2021-02-21
0
549
首页
上一页
1
2
下一页
末页