본문 바로가기

with my rubber duck79

[백준 7568] 덩치. 뭐가 틀렸다는거임 + 해결 https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net //1. 사람수 입력받기 //2. 사람수 만큼 키 몸무게 입력받기 //3. 키 몸무게 공백으로 split하기 //4. split된 키 몸무개 객체로 만들어서 array로 만들기 //5. array들 객체 각각 자신보다 몸무게&&키 큰 객체의 수 세서 result array에 넣기 //6. 출력 import java.util.Scanner; public class Main{ public.. 2022. 7. 18.
[백준 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.
728x90