Uknow's Lab.
article thumbnail
[백준 11022번] [Python] A + B - 8
코딩테스트/Python 2023. 4. 17. 18:27

https://www.acmicpc.net/problem/11022 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net 난이도 : 브론즈 5 태그 : 수학, 구현, 사칙연산 설명 이번엔 결과 뿐만 아니라 식도 같이 쓰는 문제입니다. 소스코드 num = int(input()) for i in range(num): a,b = map(int, input().split()) print('Case #{0}: {1} + {2} = {3}'.format(i+1,a,b,a+b)) 파이썬의 문자열 포맷팅을 사용하면 쉽게 구현할 수 있습니다.

article thumbnail
[백준 11021번] [Java] A + B - 7
코딩테스트/Kotlin 2023. 4. 17. 18:25

https://www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net 난이도 : 브론즈 5 태그 : 수학, 구현, 사칙연산 설명 이번엔 앞에 Case와 index를 불여 출력하는 문제네요. 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); int i; int a , b; for(i = 0; i < T; i++) { a..

article thumbnail
[백준 10953번] [Kotlin] A + B - 6
코딩테스트/Kotlin 2023. 4. 17. 18:20

https://www.acmicpc.net/problem/10953 10953번: A+B - 6 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 난이도 : 브론즈 3 태그 : 수학, 사칙연산, 파싱, 문자열 설명 새 언어를 배울 때 마다 한 번씩은 풀었던 A B 시리즈. C, Java, Python에 이어 이번엔 코틀린입니다. 문자열 처리가 들어가서 브론즈 3으로 난이도가 책정되었네요. 소스코드 fun main() { val T = readLine()!!.toInt() repeat(T) { val nm = readLine()!!.split(",") println(nm[0].toInt() + nm[1].toInt()) } }

article thumbnail
[백준 10952번] [Python] A + B - 5
코딩테스트/Python 2023. 4. 17. 18:18

https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 난이도 : 브론즈 5 태그 : 수학, 구현, 사칙연산 설명 A + B - 4와 다른 점은 마지막으로 입력이 0 0 으로 주어진다는 점 입니다. 소스코드 while(True): a,b = map(int, input().split()) if a == 0 and b == 0: break; print(a+b) 그냥 계속 반복을 돌리다가, a, b가 0 0 으로 들어오면 반복문을 탈출합니다.

article thumbnail
[백준 10951번] [Python] A+B - 4
코딩테스트/Python 2023. 4. 17. 18:15

https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 난이도 : 브론즈 5 태그 : 수학, 구현, 사칙연산 설명 A B 시리즈는 새 언어를 공부할 때 마다 한 번씩 풀어본 거 같은데, 벌써 C++, Java, Python까지 세 종류의 언어로 포스팅했네요. 소스코드 import sys while(True): str = sys.stdin.readline().rstrip() if str == '': break; a,b = map(int,str.split()) print(a+b) 이번엔 테스트케이스의 개수가 주어지지 않습니다. 때문에 파이썬의 sys.stdin.r..

article thumbnail
[백준 10950번] [C++] A + B - 3
코딩테스트/C | C++ 2023. 4. 17. 18:10

https://www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 난이도 : 브론즈 5 태그 : 수학, 구현, 사칙연산 설명 해당 문제는 한 번에 여러 테스트 케이스를 돌리는 문제입니다. n개의 케이스가 주어지면 n개의 연산을 수행하여야 합니다. 소스코드 #include using namespace std; int main() { int n; int i; cin >> n; int a, b; for (i = 0; i > a; cin >> b; cout

article thumbnail
[백준 2558번] [C++] A + B - 2
코딩테스트/C | C++ 2023. 4. 17. 18:07

https://www.acmicpc.net/problem/2558 2558번: A+B - 2 첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 > a; cin >> b; cout

article thumbnail
[백준 1001번] [C++] A - B
코딩테스트/C | C++ 2023. 4. 17. 18:00

https://www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 난이도 : 브론즈 5 태그 : 구현, 사칙연산, 수학 설명 A B 시리즈 두 번째 문제인 A - B 입니다. 소스코드 #include using namespace std; int main() { int a, b; cin >> a; cin >> b; cout

article thumbnail
[백준 1000번] [C++] A + B
코딩테스트/C | C++ 2023. 4. 17. 17:57

https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 난이도 : 브론즈 5 태그 : 수학, 구현, 사칙연산 설명 백준의 첫 번째 문제 (문제번호 1000) A + B 입니다. 소스코드 #include using namespace std; int main() { int a, b; cin >> a; cin >> b; cout

article thumbnail
[백준 20064번] [Kotlin] HI-ARC
코딩테스트/Kotlin 2023. 4. 17. 17:18

https://www.acmicpc.net/problem/26004 26004번: HI-ARC 첫째 줄에 문자열 $S$의 길이 정수 $N$이 주어진다. ($1 \leq N \leq 100\,000$) 둘째 줄에 문자열 $S$가 주어진다. 문자열 $S$의 모든 문자는 영어 대문자이다. www.acmicpc.net 난이도 : 브론즈 3 태그 : 구현, 문자열 설명 HIARC 각각의 알파벳의 개수가 몇개인지 구하고, 그 중 최솟값을 출력하면 됩니다. 소스코드 import kotlin.math.min fun main() { val br = System.`in`.bufferedReader() val n = br.readLine().toInt() val input = br.readLine() val strings ..