Codecodify
Codecodify
全部文章
分类
题解(49)
归档
标签
去牛客网
登录
/
注册
Codecodify的博客
全部文章
(共49篇)
题解 | #字符统计#
通过ascii码表来对比整数大小,当然这解法不简洁,看评论的解法都挺优雅的。 #include <stdio.h> int main() { int letters = 0, digits = 0, others = 0, assic = 0; char c; ...
C
C++
2023-05-18
2
304
题解 | #素数判断#
#include <stdio.h> int isPrime(int n) { if (n <= 1) { return false; } for(int i = 2; i * i <= n; i++) { ...
C
C++
2023-05-06
0
333
题解 | #数位之和#
#include <stdio.h> int sum(int n) { int s = 0; while(n > 0) { s += n % 10; n /= 10; } return s; } int main(...
C
C++
2023-05-06
0
240
题解 | #选村长#
#include <stdio.h> int main() { int A = 0, B = 0, C = 0, total = 0, n = 0; while(1) { scanf("%d", &n); if(n == -1) ...
C
C++
2023-05-05
0
450
题解 | #零钱兑换#
#include <stdio.h> int main() { int n, total = 0; scanf("%d", &n); for(int i = 0; i <= n; i++) { for(int j = 0;...
C
C++
2023-05-05
0
311
题解 | #约数之和#
#include <stdio.h> int main() { int n, sum = 0; scanf("%d", &n); for(int i = 1; i <= n; i++) { if (n % i == 0) { ...
C
C++
2023-05-05
0
288
题解 | #四位数#
#include <stdio.h> int main() { int n = 0, s = 0; scanf("%d", &n); for(int i = 1000; i <= n; i++) { s = i / 100 + i...
C
C++
2023-05-05
0
301
题解 | #3和5#
需要满足两个条件才能打印数字,在循环中只找3的倍数可以减少循环次数: #include <stdio.h> int isPass(int n) { while(n > 0) { if (n % 10 == 5) { return ...
C
C++
2023-05-05
0
395
题解 | #回文对称数#
#include <stdio.h> int isPalindrome(int n) { int temp = n, reversed = 0; while(temp > 0) { reversed = reversed * 10 + temp %...
C
C++
2023-05-04
0
257
题解 | #数位五五#
#include <stdio.h> int isPass(int n) { return n % 5 == 0; } int digit(int n) { int total = 0; while(n > 0) { total += n...
C
C++
2023-05-04
1
217
首页
上一页
1
2
3
4
5
下一页
末页