-
지도 자동 구축(java)코딩테스트/softeer 2023. 9. 3. 17:30
https://softeer.ai/practice/info.do?idx=1&eid=413
Softeer
연습문제를 담을 Set을 선택해주세요. 취소 확인
softeer.ai
처음 작성한 답안: 면을 기준으로 구한다음 뻘짓거리함.. 어쨋든맞음
import java.util.*; import java.io.*; import java.lang.*; public class Main { public static void main(String args[]) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(bf.readLine()); int square = 1; for(int i = 0; i<n; i++){ square = square * 4; } int result = (int) Math.round(Math.pow(Math.sqrt(square) + 1, 2)); System.out.println(result); } }
두번째 답안: 한 면의 point 를 기준으로 계산
import java.util.*; import java.io.*; import java.lang.*; public class Main { public static void main(String args[]) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(in.readLine()); int points = 2; for (int i=0; i<n; i++){ points = points * 2 - 1; } System.out.println(points * points); } }
'코딩테스트 > softeer' 카테고리의 다른 글
전광판(java) (0) 2023.09.03 비밀 메뉴(java) (0) 2023.09.03 장애물 인식 프로그램(java) (0) 2023.09.03 8단 변속기(java) (0) 2023.09.03 금고털이 (0) 2023.09.03