전체 글
-
[SWEA-2072] 홀수만 더하기 - Java공부/SWEA 2022. 5. 30. 17:12
https://swexpertacademy.com/main/code/problem/problemDetail.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 코드 import java.util.*; public class swea2072 { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case
-
[백준-9461] 파도반 수열 - Java공부/백준 2022. 5. 6. 14:20
P(N) = P(N-2)+P(N-3) 코드 package 백준; import java.util.*; public class back9461 { static long []dp = new long[101]; public static void main(String args[]){ Scanner scanner = new Scanner(System.in); int num=scanner.nextInt(); dp[0]=0; dp[1]=1; dp[2]=1; dp[3]=1; for(int i=4;i
-
[프로그래머스] 방문 길이 - Java공부/프로그래머스 2022. 5. 5. 00:12
코드 public class visit { static boolean check[][][]=new boolean[11][11][4]; public static void main(String args[]){ String dirs="ULURRDLLU"; System.out.println(solution(dirs)); } public static int solution(String dirs) { int answer = 0; int cX=5; int cY=5; for(int i=0;i 10 || nY 10) continue; if(!check[nX][nY][1]) answer++; check[nX][nY][1]=true; check[cX][cY][0]=true; }else if(dr=='D..
-
[백준-1904] 01타일 - Java공부/백준 2022. 5. 4. 23:08
https://www.acmicpc.net/problem/1904 1904번: 01타일 지원이에게 2진 수열을 가르쳐 주기 위해, 지원이 아버지는 그에게 타일들을 선물해주셨다. 그리고 이 각각의 타일들은 0 또는 1이 쓰여 있는 낱장의 타일들이다. 어느 날 짓궂은 동주가 지원이 www.acmicpc.net 백준 1904번 01타일 자바 풀이 난이도: 실버3 코드 import java.util.*; public class back1904 { public static int[]dp=new int[1000001]; public static void main(String args[]){ Scanner scanner=new Scanner(System.in); int num=scanner.nextInt(); dp[..
-
[백준-9184] 신나는 함수 실행 - Java공부/백준 2022. 5. 4. 23:07
코드 import java.util.*; public class back9184 { static int dp[][][]=new int[21][21][21]; public static void main(String args[]){ Scanner scanner=new Scanner(System.in); int num1=scanner.nextInt(); int num2=scanner.nextInt(); int num3=scanner.nextInt(); while(num1!=-1||num2!=-1||num3!=-1){ System.out.println("w("+num1+", "+num2+", "+num3+") = "+w(num1,num2,num3)); num1=scanner.nextInt(); num2=scan..
-
[백준-1003] 피보나치 함수 - Java공부/백준 2022. 5. 4. 23:05
코드 import java.util.*; public class back1003 { static Integer [][]dp=new Integer[41][2]; public static void main(String args[]){ Scanner scanner = new Scanner(System.in); dp[0][0]=1; dp[0][1]=0; dp[1][0]=0; dp[1][1]=1; int num=scanner.nextInt(); for(int i=0;i
-
자바 중복 문자 제거공부 2022. 2. 14. 22:43
제출한 코드는 다음과 같다. import java.util.Scanner; public class Main{ public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new Scanner(System.in); String str=scanner.nextLine(); String answer=solution(str); System.out.println(answer); return ; } public static String solution(String str) { String answer = ""; char arr[]=str.toCharArray(); char arr2[]=new char[arr.len..