Algorithm179 2차원배열 달팽이모양 ▶ 문제 ▶ 풀이방법 import java.util.*; public class snail_array { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[][] arr = new int[N][N]; //결과값 저장소. int num = 1; //배열에 저장될 값 int row = 0; //행 int column = -1; //열 int control = 1; // 행과 열을 도와주는 수 int count = N; //한줄마다 입력될 값의 수 for(int i = 0; i < N; i--) {//회전수 for(int j = 0; j < count; j++) {//가로로 .. 2022. 6. 18. Lv2. N개의 최소공배수 ▶ 문제 ▶ 풀이방법 import java.util.*; class Solution { public int solution(int[] arr) { int answer = 1; Arrays.sort(arr); //소수판별 - 에라토스테네스의 체 boolean[] ck = new boolean[101]; for(int i = 2; i < ck.length; i++) { for(int j = i*i; j < ck.length; j += i) { if(ck[j] == false) ck[j] = true; //소수가 아니라면 true } } ArrayList list = new ArrayList(); //배열 내 수들의 소수저장. for(int i = 0; i < arr.length; i++) { for(int .. 2022. 6. 18. Lv1. 문자열을 정수로 바꾸기 ▶ 문제 ▶ 풀이방법 function solution(s) { var answer = 0; answer = Number(s); return answer; } 2022. 6. 6. Lv1. 시저 암호 ▶ 문제 ▶ 문제 풀이 function solution(s, n) { var answer = ''; for(let i = 0; i = 'a' && c 2022. 6. 6. 이전 1 2 3 4 ··· 45 다음