[Baekjoon 9020 / python / 실버2] 골드바흐의 추측 def is_prime(n): # 소수 판별 함수 if n == 1: False for i in range(2, int(n ** 0.5) + 1): if n % i == 0: return False return True def binarySearch(list, n, nnum): # 배열, 배열 길이, 찾을 숫자를 인자로 사용 start = 0 end = n - 1 while(start Algorithm/Binary Search 2024.03.22
[Baekjoon/JAVA] 백준 10813번 공 바꾸기 1번~N번의 바구니가 있고, 각 바구니엔 번호에 해당하는 공이 들어 있습니다. i, j번 바구니에 들어있는 공을 바꿉니다. 이것을 M번 반복한 후, 각 바구니에 몇번 공이 들어있는지 출력하는 문제입니다. import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); StringTokenizer st; st = new StringTokenizer(br.read.. Algorithm/나머지 문제들 2023.07.15
[Baekjoon/JAVA] 백준 2439번 별 찍기 - 2 입력받은 갯수만큼 별을 오른쪽으로 정렬하는 문제입니다. 공백+별 형식이 되겠군요. import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int count = 1; for(int i=n; i>0; i--) { String str = new String(new char[i-1]).replace("\0"," "); String star = new String(new char[count]).replace("\0","*"); System.out.println(str+star); count += 1; } } } 저.. Algorithm/문자열 2023.06.26
[Baekjoon/JAVA] 백준 25304번 영수증 1. 총액 2. 물건 종류의 수 3~. 물건 종류별 가격과 갯수 이렇게 입력받게 됩니다. 물건 종류별 가격과 갯수를 계산하여, 처음에 입력받은 총액과 일치하는지 검사하는 문제입니다. import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int x = scan.nextInt(); int n = scan.nextInt(); int result = 0; for(int i=0; i Algorithm/나머지 문제들 2023.06.26
[Baekjoon/JAVA] 백준 2884번 알람 시계 즉, 입력받은 시간의 45분 전 시간을 출력하면 되는 문제입니다. import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); if(b >= 45){ System.out.println(a+" "+(b-45)); } else if(a == 0){ System.out.println("23 "+(b+15)); } else{ System.out.println((a-1)+" "+(b+15)); } } } a를 시, b를 분 이라고 합시다. 1번 조건 : b가 45 이상일 경우 .. Algorithm/나머지 문제들 2023.06.26
[Baekjoon/JAVA] 백준 1330번 두 수 비교하기 A와 B를 비교하여 비교결과를 출력하는 문제입니다. A가 더 크면 ">" 를 B가 더 크면 ""); }else if(a Algorithm/나머지 문제들 2023.06.26
[Baekjoon/JAVA] 백준 2588번 곱셈 곱셈의 각 3,4,5,6 자리에 들어갈 값을 출력해야 합니다. import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); int list[] = new int[3]; int count = 2; list[0] = b/100; list[1] = (b%100)/10; list[2] = b%10; for (int i=0; i Algorithm/Math 2023.06.25