본문 바로가기

분류 전체보기227

[백준 2798] 블랙잭 풀어보기 쉽군 ㅎ + 복습 https://www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net //1. 카드개수(N), 블랙잭 숫자(M) 입력받기 //2. 카드개수만큼 숫자 입력받기 //3. 숫자카드 3개 더한 값 중에 M에 가까운 수 구하기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N=s.. 2022. 7. 15.
open API 에서 오류가 나면 내 잘못이 아닐 수도 있다 자꾸 에러가 나면 안되는 곳에서 NullPointerException이 나는거다. 나는 분명 사진이 필수로 있는 데이터를 불러오고있는데 사진에서 널포인터가남. 도대체 뭐가문제지? 그래서 if문으로 null 처리에... try catch에...로그도 찍어보고.... 타임리프에도 널이어도 괜찮은 방식으로 바꿔놓고 테스트를했다. 그결과. 알고보니 진짜 데이터 하나에 사진이 없다. 뭐지? 내가 이상하게 요청했나 싶어서 그냥 쌩 json으로도 요청해봤다. 근데 진짜 이 데이터에만 사진이 없다. tour API에 제보했다. Open API 쓰다가 오류가 나면 내 코드에 문제가 아닐수도 있다는 사실을 알게되었다.. 약간 이거 만든사람도 사람이구나.. 싶다 ㅎㅎ 2022. 7. 15.
[백준 10870] 피보나치 수 5 풀기 https://www.acmicpc.net/problem/10870 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); System.out.println(fibonacci(N)); } static int fibonacci(int N){ if(N==0) return 0; if(N==1) return 1; return fibonacci(N-1) +fibonacci(N-2); } } 걍 외워 띠기럴 2022. 7. 14.
[백준 1978]소수찾기. 소수 몇번짼데 아직도 헤매는지 모르겠네 https://www.acmicpc.net/problem/1978 import java.util.Scanner; class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanner.nextInt(); int cnt = 0; for (int i = 0; i < N; i++) { int num = scanner.nextInt(); if (num != 1) { for (int j = 2; j 2022. 7. 13.
[백준 1316] 그룹단어 체크 + 복습 !! import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int cnt=N; for(int i=0;i 2022. 7. 12.
[프로그래머스] 숫자 문자열과 영단어 풀어보기 class Solution { public int solution(String s) { String[] word = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; for (int i = 0; i < 10; i++) { s = s.replace(word[i], String.valueOf(i)); } return Integer.parseInt(s); } } 그래 나 혼자푼거 아니다 근데 이렇게 간단한거였다니 2022. 7. 11.
728x90