336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
백준알고리즘
https://www.acmicpc.net/problem/15667
문제에 따라 하나하나씩 계산을 해 보면..
3 : 1 + 3 + 9 13개
4 : 1 + 4 + 16 21개
5 : 1 + 5 + 25 31개
6 : 1 + 6 + 36 43개
7 : 1 + 7 + 49 57개
8 : 1 + 8 + 64 73개
9 : 1 + 9 + 81 91개
10 : 1 + 10 + 100 111개
과 같다는 것을 알 수 있다. 결국 루트로 입력받은 값을 계산해서 int로 형변환을 하면 정답.
import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); int input = Integer.parseInt(scan.nextLine().trim()); System.out.println((int)Math.sqrt(input)); scan.close(); }
}
'알고리즘 및 자료구조 > 문제' 카테고리의 다른 글
백준알고리즘 8958번 OX퀴즈 (0) | 2018.05.02 |
---|---|
백준알고리즘 2577번 숫자의 개수 (0) | 2018.05.02 |
백준알고리즘 1475번 방 번호 (0) | 2018.05.01 |
백준알고리즘 1793번 타일링 (0) | 2018.05.01 |
백준알고리즘 11720번 숫자의 합 (0) | 2018.05.01 |