[1] ๋ฌธ์
๋ฌธ์ ์ค๋ช
์ ์ num๊ณผ n์ด ๋งค๊ฐ ๋ณ์๋ก ์ฃผ์ด์ง ๋, num์ด n์ ๋ฐฐ์์ด๋ฉด 1์ return n์ ๋ฐฐ์๊ฐ ์๋๋ผ๋ฉด 0์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ํ์ฌํญ
2 ≤ num ≤ 100
2 ≤ n ≤ 9
์ ์ถ๋ ฅ ์
num | n | result |
98 | 2 | 1 |
34 | 3 | 0 |
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- 98์ 2์ ๋ฐฐ์์ด๋ฏ๋ก 1์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- 32๋ 3์ ๋ฐฐ์๊ฐ ์๋๋ฏ๋ก 0์ returnํฉ๋๋ค.
[2] ์ ๋ต & ํด์
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int num, int n) {
int answer = 0;
if (num % n == 0){
answer = 1;
}
else{
answer = 0;
}
return answer;
}
num์ n์ผ๋ก ๋๋ ๋๋จธ์ง๊ฐ 0์ผ ๋, answer์ 1์ ๋์ ํ๊ณ ,
๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ์๋ answer์ 0์ ๋์ ํ๋ค,
solution ํจ์๋ answer๋ฅผ returnํ๋ฏ๋ก, ์กฐ๊ฑด์ ์ถฉ์กฑํ๊ฒ ๋๋ค.
[3] ๋๋ ์
ํจ์ ์ฌ์ฉ์ ์๋ฒฝํ๊ฒ ์ดํดํ๊ณ ์ ์ฝ๋๋ฅผ ์ง ๊ฒ์ ์๋์๋ค.
๊ณต๋ถ๊ฐ ๋ ํ์ํ๋ค...