-
초급반 1주차 풀이 - 입출력, 연산자, 조건문ALOHA - 2022/ALOHA - 초급반 (2022 1학기) 2022. 4. 29. 23:34
1. [1000] A+B (Bronze V)
더보기두 수를 입력받은 뒤, 두 수의 합을 출력해주면 됩니다.
int main(){ int a, b; scanf("%d %d", &a, &b); printf("%d", a+b); }
2. [1001] A-B (Bronze V)
더보기[1000] A+B랑 비슷합니다. 대신 이번에는 A - B를 출력하면 됩니다.
int main(){ int a, b; scanf("%d %d", &a, &b); printf("%d", a-b); }
3. [10998] A×B (Bronze V)
더보기이제는 두 수의 곱을 출력하면 됩니다.
int main(){ int a, b; scanf("%d %d", &a, &b); printf("%d", a*b); }
4. [1008] A/B (Bronze IV)
더보기이제 두 수를 나눠주면 됩니다. 소수점 아래로도 출력해야 하니 실수를 사용해야 합니다.
int main(){ int a, b; scanf("%d %d", &a, &b); printf("%.9f", (double)a/b); }
5. [10869] 사칙연산 (Bronze V)
더보기A+B, A-B, A×B, A/B의 몫과 나머지를 출력하면 됩니다. 몫과 나머지는 정수 나눗셈으로 해결할 수 있습니다.
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", a%b); }
6. [2557] Hello World (Bronze V)
더보기"Hello World!"를 그대로 출력해주면 됩니다.
int main(){ printf("Hello World!"); }
7. [2753] 윤년 (Bronze IV)
더보기배수 판별은 다음과 같이 할 수 있습니다. "A가 B의 배수이다 = A를 B로 나눈 나머지가 0이다"
이 점을 참고하여, 입력받은 수가 400의 배수이거나 / 4의 배수이지만 100의 배수가 아닌지 판별해주면 됩니다.
void Main(){ int a; scanf("%d", &a); if (a%400 == 0 || a%4 == 0 && a%100 != 0){ printf("1"); } else{ printf("0"); } }
8. [1330] 두 수 비교하기 (Bronze IV)
더보기두 수를 입력받은 뒤, 조건에 맞게 등호나 부등호를 출력해주면 됩니다.
void Main(){ int a, b; scanf("%d %d", &a, &b); if (a > b){ printf(">"); } else if (a < b){ printf("<"); } else{ printf("=="); } // (a == b) }
'ALOHA - 2022 > ALOHA - 초급반 (2022 1학기)' 카테고리의 다른 글
초급반 6주차 풀이 - 구조체, STL (0) 2022.05.18 초급반 5주차 풀이 - DP, 시간복잡도 (0) 2022.05.10 초급반 4주차 풀이 - 함수, 재귀, DP (0) 2022.05.04 초급반 3주차 풀이 - 반복문, 배열, 누적합 (0) 2022.05.03 초급반 2주차 풀이 - 반복문, 배열, 문자열 (0) 2022.05.01