알고리즘 문제풀이
-
[java]백준 R2 3046번알고리즘 문제풀이/백준(자바) 2023. 6. 9. 23:52
코드 import java.util.Scanner; public class BOJ_3046 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); int b = in.nextInt(); System.out.println((b*2)-a); in.close(); } } 링크 https://www.acmicpc.net/problem/3046 3046번: R2 두 숫자 R1과 R2가 있을 때, 두 수의 평균 S는 (R1+R2)/2와 같다. 상근이는 정인이 생일 선물로 두 숫자 R1과 R2를 주려고 한다. 생일 파티에서 상근이는 정인이에게 이 두 숫자를 말해주고, 정인이는 www.acmi..
-
[python]백준 치킨댄스를 추는 곰곰이를 본 임스 25191번알고리즘 문제풀이/백준(파이썬) 2023. 6. 8. 22:37
코드 import sys sys.stdin = open("25191.txt", "r") n=int(input()) a,b=map(int,input().split()) print(min(n,a//2+b)) 링크 https://www.acmicpc.net/problem/25191 25191번: 치킨댄스를 추는 곰곰이를 본 임스 콜라 $4$개, 맥주 $2$개로 치킨을 $4$마리까지 먹을 수 있지만, 치킨집에 치킨이 $3$마리밖에 없으므로 임스도 $3$마리까지만 먹을 수 있다. www.acmicpc.net
-
[java]백준 파일 옮기기 11943번알고리즘 문제풀이/백준(자바) 2023. 6. 8. 22:35
코드 import java.util.Scanner; public class BOJ_11943 { public static void main(String[] args) { Scanner in =new Scanner(System.in); int a=in.nextInt(); int b=in.nextInt(); int c=in.nextInt(); int d=in.nextInt(); int min; if (a+d>b+c){ min=b+c; }else{ min=a+d; } System.out.println(min); in.close(); } } 링크 https://www.acmicpc.net/problem/11943 11943번: 파일 옮기기 첫 번째 줄에는 첫 번째 바구니에 있는 사과와 오렌지의 수 A, B가 주..
-
[python]백준 비교 연산자 5656번알고리즘 문제풀이/백준(파이썬) 2023. 6. 7. 23:53
코드 import sys sys.stdin = open("5656.txt", "r") s=0 while True: a,b,c=map(str, input().split()) if b=='E': break if b==">": s+=1 z=int(a)>int(c) print(f"Case {s}: {str(z).lower()}") if b==">=": s+=1 z=int(a)>=int(c) print(f"Case {s}: {str(z).lower()}") if b=="", ">=", "
-
[python]백준 스시 20494번알고리즘 문제풀이/백준(파이썬) 2023. 6. 6. 23:33
코드 import sys sys.stdin = open("20494.txt", "r") s=0 for i in range(int(input())): s+=len(input()) print(s) 링크 https://www.acmicpc.net/problem/20494 20494번: 스시 천하제일코딩대회를 마치고 $N$명의 운영진은 회전 초밥집으로 회식을 가서 스시를 먹기로 했다. 이 식당에는 총 26가지의 스시가 있으며, 이는 문자 A부터 Z까지에 대응하여 생각할 수 있다. 회 www.acmicpc.net
-
[java]백준 사장님 도박은 재미로 하셔야 합니다 23795번알고리즘 문제풀이/백준(자바) 2023. 6. 6. 23:30
코드 import java.util.Scanner; public class BOJ_23795 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int s=0; while (true) { int q=in.nextInt(); if (q==-1) { break; } s+=q; } System.out.println(s); in.close(); } } 링크 https://www.acmicpc.net/problem/23795 23795번: 사장님 도박은 재미로 하셔야 합니다 윤성이가 판마다 배팅한 양의 정수 형태의 돈이 한 줄에 하나씩 입력된다. 입력의 맨 마지막줄에는 윤성이가 자리를 뜨는 순간을 의미하는 수인 -1이 들어..