백준(5)
-
[백준/JAVA] 중앙 이동 알고리즘
문제https://www.acmicpc.net/problem/2903 문제 정리종이를 n번 접었을 때, 나타낼 수 있는 점을 겹치는 점 빼고 출력해라! 이게 처음 문제를 봤을 땐 정말 무슨 말인지 모르겠어서 직접 그려보기로 했다마지막은 그리기 빡세서 못 그린 게 맞습니다 여튼 그림으로 정리해보니 쉬웠다 종이를 접으면 한 변의 점의 갯수를 제곱한 것 만큼의 점이 생기고, 이 점이 증가하는 식은 1, 2, 4, 8... 자신을 더해서 증가하는, 그니까 2진수 증가를 대입하니 쉬웠다작성 코드import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(Syste..
2025.03.03 -
[백준/JAVA] No.2720 세탁소 사장 동혁
문제https://www.acmicpc.net/problem/2720문제 정리거스름돈을 0.25, 0.10, 0.05, 0.01 로 나눠서 계산하면 되는 문제!원 단위 계산은 기사 준비하면서, 그리고 교과서 예제로 심심찮게 봤는데 달러는 처음이었다.그래도 어렵지 않게 풀 수 있었다익숙한 거 최고작성 코드import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); int[][] charge = new int[t][4]; for (int i = 0; i ..
2025.03.03 -
[백준/JAVA] No. 2750 수 정렬하기
문제https://www.acmicpc.net/problem/2750 문제 정리첫째 줄에 입력받은 갯수만큼 수를 입력받아 오름차순으로 정렬하기만 하면 되는 문제.간단한 문제다. 작성 코드import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int len = sc.nextInt(); ArrayList intArr = new ArrayList(); for (int i = 0; i
2025.03.02 -
[백준/level 1] No 1000. A+B (JAVA)
정수를 입력받아 덧셈 연산을 한 후 출력하기만 하면 되는 간단한 문제이다.//Scanner을 쓰기 위한 import. //import java.util.*;로도 사용 가능. import java.util.Scanner;public class Main { public static void main(String[] args) { //텍스트를 입력받기 위해 Scanner 사용 Scanner num1 = new Scanner(System.in); //nextInt -> 다음 정수를 읽는다. int A = num1.nextInt(); int B = num1.nextInt(); System.out.println(A + B); //Scanner 사용 후에는 ..
2025.01.21 -
게으름 J 느즈막히 계획을 실행
학교 다니면서도 티스토리에 꾸준히 코테 푼 거 올리고 하는 사람들이 대단해보였음나도 꼭 해야지!!약간 이런 마음이었는데... 이게 참 현생이란게 헛허...25년도 됐겠다, 하고 싶은 것도 생겼겠다 그래서 아예 처음부터 꾸려나가보려고 함!일단 level 1부터 할 거라 처음에는 엥...? 싶겠지만 일단 처음부터 꾸준히 쌓아보고 싶었던 게 로망이었기 때문에 ㅎㅎ 처음부터 할 것 ㅎ기준은 백준 -> 단계별로 풀어보기로 할 예정 임닷 깃도 탄탄해지면 주소 공개 해볼게용나중에는.. 속도가 더디다 못해 안올리고 싶은 날도 생기겠지만 항상 초심을 잊지 않게 해주세요 🙏
2025.01.21