2, 3강 과제 정답
2강 문제
#include <stdio.h> int main() { char a; scanf("%c",&a); printf("%d",a); }
#include <stdio.h> int main() { printf(" 8888888888 888 88888\n"); printf(" 88 88 88 88 88 88\n"); printf(" 8888 88 88 88 88888\n"); printf(" 88 88 888888888 88 88\n"); printf("88888888 88 88 88 88 888888\n"); printf("\n"); printf("88 88 88 888 88888 888888\n"); printf("88 88 88 88 88 88 88 88\n"); printf("88 8888 88 88 88 88888 8888\n"); printf(" 888 888 888888888 88 88 88\n"); printf(" 88 88 88 88 88 88888888\n"); }
#include <stdio.h> int main() { printf("강한친구 대한육군\n강한친구 대한육군"); return 0; }#include <stdio.h> int main() { printf("SHIP NAME CLASS DEPLOYMENT IN SERVICE\n"); printf("N2 Bomber Heavy Fighter Limited 21 \n"); printf("J-Type 327 Light Combat Unlimited 1 \n"); printf("NX Cruiser Medium Fighter Limited 18 \n"); printf("N1 Starfighter Medium Fighter Unlimited 25 \n"); printf("Royal Cruiser Light Combat Limited 4 \n"); return 0; }#include <stdio.h> int main() { printf("|\\_/|\n"); printf("|q p| /}\n"); printf("( 0 )\"\"\"\\\n"); printf("|\"^\"` |\n"); printf("||_/=\\\\__|\n"); }
#include <stdio.h> int main() { printf("\\ /\\\n"); printf(" ) ( ')\n"); printf("( / )\n"); printf(" \\(__)|\n"); }#include <stdio.h> int main() { printf(" /~\\\n"); printf(" ( oo|\n"); printf(" _\\=/_\n"); printf(" / _ \\\n"); printf(" //|/.\\|\\\\ \n"); printf(" || \\ / ||\n"); printf("============\n"); printf("| |\n"); printf("| |\n"); printf("| |\n"); return 0; }#include <stdio.h> int main() { int a,b; scanf("%d%d",&a,&b); printf("%d", a+b); }
#include <stdio.h> int main() { int a,b; scanf("%d%d",&a,&b); printf("%d", a-b); }#include <stdio.h> int main() { int a,b; scanf("%d%d",&a,&b); printf("%d", a*b); }#include <stdio.h> int main() { int a,b; scanf("%d%d",&a,&b); printf("%d", a/b); }#include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d\n", a + b); printf("%d\n", a - b); printf("%d\n", a*b); printf("%d\n", a / b); printf("%d\n", a%b); return 0; }#include<stdio.h> int main() { int A,B,C; scanf("%d %d %d",&A,&B,&C); printf("%d\n",(A+B)%C); printf("%d\n",(A%C + B%C)%C); printf("%d\n",(A*B)%C); printf("%d\n",((A%C)*(B%C))%C); return 0; }
#include<stdio.h> int main() { int n, m; scanf("%d%d", &n, &m); printf("%d %d", m - n, m); }
printf("%d\n", i + 1);
#include<stdio.h> int main() { int n; scanf("%d", &n) for (int i = 0; i < n; i++) { printf("Hello World, Judge %d!\n", i + 1); } }
#include<stdio.h> int main() { int sum = 0, n; scanf("%d", &n); for (int i = 1; i <= n; i++) { sum += i; } printf("%d", sum); }#include<stdio.h> int main() { int n; scanf("%d", &n); printf("%d", (n + 1) * n / 2); }
#include<stdio.h> int main() { int n = 0; scanf("%d", &n); for (int i = 1; i < 10; i++) { printf("%d * %d = %d\n", n, i, n * i); } }#include <stdio.h> int main() { int n, sum = 0; scanf("%d", &n); for (int i = 0; i < n; i++) { int temp; scanf("%1d", &temp); sum += temp; } printf("%d", sum); }#include<stdio.h> #include<string.h> int main() { int n; char s[101]; scanf("%d%s", &n, s); int sum = 0; for (int i = 0; i < n; i++) { sum += s[i] - '0'; } printf("%d", sum); }
#include<stdio.h> int main() { int n, tmp, cnt = 0; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%d", &tmp); if (tmp == 1) { cnt++; } else { cnt--; } } if (cnt > 0) printf("Junhee is cute!"); else printf("Junhee is not cute!"); }#include<stdio.h> int main() { int n, tmp, cnt = 0; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%d", &tmp); tmp ? cnt++ : cnt--; } printf("%s", cnt > 0 ? "Junhee is cute!" : "Junhee is not cute!"); }
#include <stdio.h> int main() { int n, m; scanf("%d%d",&n,&m); for(int i=0;i<n;i++) { int temp; scanf("%d",&temp); if(temp < m) printf("%d ",temp); } }
#include <stdio.h> int main() { int n; scanf("%d", &n); if (n >= 90) { printf("A"); } else if (n >= 80) { printf("B"); } else if (n >= 70) { printf("C"); } else if (n >= 60) { printf("D"); } else printf("F"); }
#include <stdio.h> int main() { int a, b, c; scanf("%d%d%d", &a, &b, &c); if (a < b) { //a<b<c //c<a<b //a<c<b if (b < c) printf("%d", b); else if (c < a) printf("%d", a); else printf("%d", c); } else { //b<a //c<b<a //b<a<c //b<c<a if (c < b) printf("%d", b); else if (a < c) printf("%d", a); else printf("%d", c); } }
#include <stdio.h> int main() { int max = 0; int pos = 0; for (int i = 0; i < 9; i++) { int temp; scanf("%d", &temp); if (max < temp) { max = temp; pos = i + 1; } } printf("%d\n%d", max, pos); }
int main() { int n, temp; scanf("%d", &n); int max = -1000000; int min = 1000000; for (int i = 0; i < n; i++) { scanf("%d", &temp); if (max < temp) max = temp; if (min > temp) min = temp; } printf("%d %d", min, max); }#include <stdio.h> int main() { int n, temp; scanf("%d%d", &n, &temp); int max = temp; int min = temp; for (int i = 1; i < n; i++) { scanf("%d", &temp); if (max < temp) max = temp; if (min > temp) min = temp; } printf("%d %d", min, max); }
#include <stdio.h> int main() { int a, b; scanf("%d%d", &a, &b); int c = a > b ? b : a; int gcd; for (int i = c; i >= 1; i--) { if (a % i == 0 && b % i == 0) { gcd = i; break; } } printf("%d\n%d", gcd, a * b / gcd); }#include <stdio.h> int gcd(int a, int b) { if (b == 0) return a; return gcd(b, a % b); } int main() { int a, b; scanf("%d%d", &a, &b); int c = gcd(a, b); printf("%d\n%d", c, a * b / c); }
#include <stdio.h> int main() { int n, ans = 1; scanf("%d", &n); for (int i = 1; i <= n; i++) { ans *= i; } printf("%d", ans); }
#include <stdio.h> int main() { int n; scanf("%d", &n); while (n > 1) { if (n % 2) { printf("0"); return 0; } n /= 2; } printf("1"); }#include <stdio.h> int main() { int n; scanf("%d", &n); for (int i = 1; i <= n; i *= 2) { if (i == n) { printf("1"); return 0; } } printf("0"); }#include<stdio.h> int main() { int n; scanf("%d", &n); printf("%d", n&(n - 1) ? 0 : 1); }
#include <stdio.h> int main() { int n; scanf("%d", &n); for (int j = 0; j < n; j++) { for (int i = 0; i < j + 1; i++) { printf("*"); } printf("\n"); } }
#include <stdio.h> int main() { int n; scanf("%d", &n); for (int i = 0; i < n; i++) { int m; scanf("%d", &m); for (int j = 0; j < m; j++) { printf("="); } printf("\n"); } }
3강 문제
Last updated