๋ฐ์ํ
๋ฌธ์
4 × 3 = 12์ด๋ค.
์ด ์์ ํตํด ๋ค์๊ณผ ๊ฐ์ ์ฌ์ค์ ์ ์ ์๋ค.
3์ 12์ ์ฝ์์ด๊ณ , 12๋ 3์ ๋ฐฐ์์ด๋ค.
4๋ 12์ ์ฝ์์ด๊ณ , 12๋ 4์ ๋ฐฐ์์ด๋ค.
๋ ์๊ฐ ์ฃผ์ด์ก์ ๋, ๋ค์ 3๊ฐ์ง ์ค ์ด๋ค ๊ด๊ณ์ธ์ง ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ ๋ ฅ์ ์ฌ๋ฌ ํ ์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ 10,000์ด ๋์ง์๋ ๋ ์์ฐ์๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๋ง์ง๋ง ์ค์๋ 0์ด 2๊ฐ ์ฃผ์ด์ง๋ค. ๋ ์๊ฐ ๊ฐ์ ๊ฒฝ์ฐ๋ ์๋ค.
์ถ๋ ฅ
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค ์ฒซ ๋ฒ์งธ ์ซ์๊ฐ ๋ ๋ฒ์งธ ์ซ์์ ์ฝ์๋ผ๋ฉด factor๋ฅผ, ๋ฐฐ์๋ผ๋ฉด multiple์, ๋ ๋ค ์๋๋ผ๋ฉด neither๋ฅผ ์ถ๋ ฅํ๋ค.
ํ์ด
// ํ์ด : https://whkakrkr.tistory.com
#include <iostream>
#include <vector>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cout.tie(NULL);
cin.tie(NULL);
int a,b;
string ans;
cin >> a >> b;
while(!(a==0 && b==0)) {
if(a%b==0) {
ans = "multiple";
} else if(b%a==0) {
ans = "factor";
} else {
ans = "neither";
}
cout << ans << "\n";
cin >> a >> b;
}
return 0;
}
๋ฐ์ํ
'๐ Cpp > [BOJ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ][C++] ๋ฐฑ์ค 9506๋ฒ: ์ฝ์๋ค์ ํฉ (Bronze I) (0) | 2024.12.26 |
---|---|
[BOJ][C++] ๋ฐฑ์ค 2501๋ฒ: ์ฝ์ ๊ตฌํ๊ธฐ (Bronze III) (0) | 2024.12.26 |
[BOJ][C++] ๋ฐฑ์ค 2720๋ฒ: ์ธํ์ ์ฌ์ฅ ๋ํ (Bronze III) (1) | 2024.12.25 |
[BOJ][C++] ๋ฐฑ์ค 11005๋ฒ: ์ง๋ฒ ๋ณํ 2 (Bronze I) (0) | 2024.12.25 |
[BOJ][C++] ๋ฐฑ์ค 2745๋ฒ: ์ง๋ฒ ๋ณํ (Bronze II) (1) | 2024.12.25 |