SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com Integer 클래스의 toBinaryString()을 사용하면 10진수 -> 2진수로 변환한 값을 반환한다.import java.io.*;import java.util.StringTokenizer;class Solution { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); ..
SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 풀이 1import java.util.*;import java.io.*; class Solution { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int T = Integer.parseInt(br.readLine()); for (int t = 1..
SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 고려해야 할 4가지 케이스가 있다.→↓↘↙위 방향에 맞추어 dx, dy 배열을 선언하고, arr 각 인덱스에서 현재 위치가 'o'일 때만 dx, dy를 통해 탐색을 진행하면 된다.import java.io.*;class Solution { static int[] dx = {1, 0, 1, -1}; static int[] dy = {0, 1, 1, 1}; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new In..
SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 댓글에 완전 탐색을 해도 통과된다고 하는 것 같다.그러나 나는 완전 탐색을 하지 않고, 입력받은 n의 제곱근 까지만 반복문을 돌렸다.import java.io.*;class Solution { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int T = Intege..
SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com import java.io.*;class Solution { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int T = Integer.parseInt(br.readLine()); for (int t = 1; t c == 'o').count(); ..