
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..

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()) } }

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 으로 들어오면 반복문을 탈출합니다.

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..

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

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

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

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

https://www.acmicpc.net/problem/1747 1747번: 소수&팰린드롬 어떤 수와 그 수의 숫자 순서를 뒤집은 수가 일치하는 수를 팰린드롬이라 부른다. 예를 들어 79,197과 324,423 등이 팰린드롬 수이다. 어떤 수 N (1 ≤ N ≤ 1,000,000)이 주어졌을 때, N보다 크거나 같고, www.acmicpc.net 난이도 : 실버 1 태그 : 수학, 브루트포스 알고리즘, 정수론, 소수 판정, 에라토스테네스의 체 설명 소수이면서, 동시에 팰린드롬인 수를 찾는 문제입니다. 팰린드롬은 그냥 단순히, 문자열을 뒤집었을 때 같은 문자열 (ex> 토마토, 기러기)을 팰린드롬이라고 합니다. 해당 문제에서는 에라토스테네스의 채가 유용하게 쓰일 것 같네요. 에라토스테네스의 채? http..

https://www.acmicpc.net/problem/2720 2720번: 세탁소 사장 동혁 각 테스트케이스에 대해 필요한 쿼터의 개수, 다임의 개수, 니켈의 개수, 페니의 개수를 공백으로 구분하여 출력한다. www.acmicpc.net 난이도 : 브론즈 3 태그 : 수학, 그리디, 사칙연산 설명 줘야하는 동전의 개수가 최소가 되야하는 문제입니다. 그리디 알고리즘의 기초격인 문제인데요. 단순히, 현재 줘야하는 금액에서 25센트 짜리 동전을 최대한 거슬러 주고, 그 다음 10, 그 다음 5, 나머지 1센트 짜리 동전으로 거슬러 주면 됩니다. 소스코드 import java.lang.StringBuilder fun main() = with(System.`in`.bufferedReader()) { val s..