ALOHA - 2022/ALOHA - 초급반 (2022 1학기)
초급반 1주차 풀이 - 입출력, 연산자, 조건문
hibye1217-aloha
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)
}