1、
#includeint main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a+b); }
2、
#include#include #define x 3.1415926535898 int main() { int r; double a; scanf("%d", &r); a = x * pow(r, 2); printf("%lf", a); }
3、
#includeint main() { int year; scanf("%d", &year); if((year%4==0&&year%100!=0)||(year%400==0)) printf("yes"); else printf("no"); }
4、
#includeint main() { int a,b,i; scanf("%d",&a); b=a; for(i=0;i<3;i++) { scanf("%d",&a); b=b>a?b:a; } printf("%d",b); }
5、
#includeint main() { long num, i = 0; int flag = 1; scanf("%ld", &num); if(num == 1) { printf("NO"); return 0; } for (i = 2; i < num; i++) { if (num % i == 0) { flag = 0; printf("NO"); break; } } if (flag == 1) printf("YES"); }
6、
#include#include int main() { int a, b, num1, num2, temp; scanf("%d %d", &num1, &num2); if(num1 > num2) { temp = num1; num1 = num2; num2 = temp; } a = num1; b = num2; while(b != 0) { temp = a % b; a = b; b = temp; } printf("%d", a); return 0; }
7、
#includeint main() { long n, i, sum = 0; scanf("%ld", &n); for(i = 1; i < n; i+=2) sum += i; printf("%ld", sum); }
8、
#includeint main() { int n, i; long x = 1, sum = 0; scanf("%d", &n); for(i = 1; i <= n; i++) { int j = 0; for(j = 1; j <= i; j++) { x *= j; } sum += x; x = 1; } printf("%ld", sum); }
9、
#includeint main() { int n, k; scanf("%d", &n); printf("%d = ",n); printf("%d*",1); for(k=2;k 10、
#include#include int main() { long num, i = 0, j = 0; int flag = 1; scanf("%ld", &num); for (i = 2; i < num; i++) { for(j = 2; j <= sqrt(i); j++) { if (i % j == 0) { flag = 0; break; } } if(flag == 1) printf("%ldn", i); flag = 1; } } 11、
#includeint main() { int n, i; int a[20] = {0}; scanf("%d", &n); for(i = 0; i < n; i++) { scanf("%d", &a[i]); } for(i = 0; i < n - 1;i++) { int j = 0; for(j = i + 1; j <= n - 1; j++) { if(a[i] > a[j]) { int temp = a[i]; a[i] = a[j]; a[j] = temp; } } } for(i = 0; i < n; i++) printf("%d ", a[i]); } 12、
#includeint main() { int n, i; int a[20] = {0}; scanf("%d", &n); for(i = 0; i < n; i++) { scanf("%d", &a[i]); } for(i = 0; i < n - 1;i++) { int j = 0; for(j = 0; j < n - i - 1; j++) { if(a[j] > a[j + 1]) { int temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } } for(i = 0; i < n - 1;i++) { if(a[i] == a[i + 1]) { int x = 0; for(x = i; x < n - 1; x++) { a[x] = a[x+1]; } n--; i--; } } for(i = 0; i < n; i++) printf("%d ", a[i]); } 13、
#include#include char* my_strstr(char* p1, char* p2) { char* ret = p1; while(*p1 != ' ') p1++; while(*p2 != ' ') { *p1++ = *p2++; } return ret; } int main() { char a[20] = {0}; char b[20] = {0}; scanf("%s", a); scanf("%s", b); char* p = my_strstr(a, b); printf("%s", p); } 14、
#includeint main() { int m, n, i, j, index; int a[20] = { 0 }; int b[20] = { 0 }; int c[30] = { 0 }; scanf("%d %d", &m, &n); for (i = 0; i < m; i++) scanf("%d", &a[i]); for (i = 0; i < n; i++) scanf("%d", &b[i]); for (index = 0; index < m; index++) c[index] = a[index]; for (j = 0; j < n; j++, index++) c[index] = b[j]; for (i = 0; i < index - 1; i++) { for (j = 0; j < index - 1 - i; j++) { if (c[j] > c[j + 1]) { int temp = c[j]; c[j] = c[j + 1]; c[j + 1] = temp; } } } for (i = 0; i < index; i++) printf("%d ", c[i]); } 15、这个选 java 8
import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); BigInteger n = scanner.nextBigInteger(); BigInteger m = scanner.nextBigInteger(); System.out.println(n.add(m)); } }16、
#includeint main() { int n = 0, i; int a[34][34] = { 0 }; scanf("%d", &n); for (i = 0; i < n; i++) { int j = 0; for (j = 0; j <= i; j++) { a[i][0] = 1; if(j >= 1) a[i][j] = a[i - 1][j] + a[i - 1][j - 1]; } } for (i = 0; i < n; i++) { int j = 0; for (j = 0; j <= i; j++) { printf("%d ", a[i][j]); } printf("n"); } } 17、
#include#include int main () { int i = 0; for(i = 3; i < 1000; i++) { if(i == pow(i % 10, 3) + pow(i / 10 % 10, 3) + pow(i / 100, 3)) { printf("%dn", i); } } } 18、
#includeint main() { int n = 0; scanf("%d", &n); int i; for(i = 1000; i < 10000; i++) { if(i / 100 == i % 10 * 10 + i / 10 % 10) { printf("%dn", i); } } } 19、
#includeint main() { int i = 0, n, count = 0; int a[100] = { 0 }; scanf("%d", &n); for (; i < n; i++) scanf("%d", &a[i]); for (i = 0; i < n; i++) { if (a[i] == 0) count++; } printf("%dn", n - count); for (i = 0; i < n; i++) { if (a[i] != 0) { printf("%d ", a[i]); } } } 20、
#includeint main () { int n = 0; scanf("%d", &n); int i = 0; for(i = 0; i < n; i++) { int j = 0; for(j = i; j < n; j++) { printf("* "); } printf("n"); } } 21、
#includeint main() { int i = 0; for (i = 1; i <= 1000; i++) { int j = 0, a = 0; for (j = 1; j <= i / 2; j++) { if (i % j == 0) { a += j; } } if (a == i) printf("%dn", i); } } 22、
#include#include int main() { char a[100] = { 0 }; int i = 0; scanf("%[^n]", a); int index = strlen(a); for (i = strlen(a) - 1; i >= 0; i--) { if (a[i] == ' ' || i == 0) { int j = i + 1; if (i == 0) j = i; for (; j < index; j++) { printf("%c", a[j]); } printf(" "); index = i; } } } 23、
#includeint main() { int a[1000] = { 0 }; int i = 0, n = 0, m = 0, count = 0; scanf("%d %d", &m, &n); for (i = 0; i < m; i++) a[i] = i + 1; i = 0; while(m != 1) { count++; if (count == n) { int j = i; for (; j < m - 1; j++) a[j] = a[j + 1]; m--; i--; count = 0; } if (i + 1 == m && i != 0 && count != n) i = -1; i++; } printf("%d", a[0]); } 24、
#includeint main() { int i = 1; for(; i <= 9; i++) { int j = 1; for(j = 1; j <= i; j++) { printf("%d*%d=%d ", i,j,i*j); } printf("n"); } } 25、
#includeint main() { int a, b; scanf("%d %d", &a, &b); int i = 0; for (i = a; i <= b; i++) { printf("%d=", i); int j, temp = i; for (j = 2; j <= i; j++) { if (temp % j == 0) { printf("%d", j); temp = temp / j; if (temp != i && temp != 1) { j = 1; printf("*"); } } if (temp == 1) break; } printf("n"); } }



