백준알고리즘 4673번 java

public class Main {
	static int d[] = new int[10036];
	public static void main(String[] args) {
		for (int i = 1i <= 10000i++) {
			d[dn(i)] = 1;
			if (d[i] != 1)
				System.out.println(i);
		}
	}
 
	static int dn(int i) {
		int res = i;
		if (i >= 10000) {
			res += i / 10000;
			i %= 10000;
		}
		if (i >= 1000) {
			res += i / 1000;
			i %= 1000;
		}
		if (i >= 100) {
			res += i / 100;
			i %= 100;
		}
		if (i >= 10) {
			res += i / 10;
			i %= 10;
		}
		return res += i;
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 4344번 java  (0) 2017.09.13
백준알고리즘 1110번 java  (0) 2017.09.13
백준알고리즘 1065번 java  (0) 2017.09.13
백준알고리즘 2448번 java  (0) 2017.09.13
백준알고리즘 2577번 java  (0) 2017.09.13

'4673번'에 해당되는 글 1건

1 →