๊ฐ์ฅ ์์ ์์ฑ์๋ฅผ ๊ตฌํ๋๊ฑฐ๋๊น , 0๋ถํฐ ์์ํด์ ์์ฑ์๋ฅผ ์ฐพ๋์๊ฐ ์ถ๋ ฅํ๋ฉด ๋๋ค.
๋ธ๋ฃจํธํฌ์ค๋ฅผ ์ด์ฉํ๋ค.
๊ธฐ์กด ๊ฐ + ์๋ฆฟ์ ๋ํ๊ธฐ๋ฅผ ์ด์ฉํด์ ์ ๋ ฅ๋ฐ์ n๊ณผ ๋์ผํ๋ฉด ๊ทธ๊ฒ ์์ฑ์์ด๋ค.
import java.util.*;
class Main {
public static void main(String args[]) throws Exception {
Scanner kb=new Scanner(System.in);
int n=kb.nextInt();
int answer=0;
for(int i=0; i<n; i++){
int a=i;
int sum=0;
while(a!=0){
sum+=a%10;
a/=10;
}
if(sum+i==n){
answer=i;
break;
}
}
System.out.println(answer);
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๋ฌธ์์ด ๋ฐ๊ธฐ (0) | 2022.12.09 |
---|---|
[๋ฐฑ์ค][JAVA]2805๋ฒ : ๋๋ฌด ์๋ฅด๊ธฐ ( ์ด๋ถ๊ฒ์ ) (0) | 2022.12.08 |
[๋ฐฑ์ค][JAVA]10816๋ฒ : ์ซ์ ์นด๋ 2 (0) | 2022.12.06 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ์ธ๊ณ์ด ์ฌ์ (0) | 2022.12.03 |
[๋ฐฑ์ค][JAVA]2798๋ฒ : ๋ธ๋์ญ ( *๋ธ๋ฃจํธ ํฌ์ค ) (0) | 2022.11.28 |