본문 바로가기

백준23

[C++] - [백준] 2438번 별 찍기 - 1 //백준 2438번 별찍기 백준 2438번은 N을 입력받아 N번째 줄까지 별을 출력하고 N에 따라서 별의 개수가 증가하는 코드이다. [알고리즘] N 입력 받음 반복문으로 N번 만큼 반복후 2중 반복문을 사용하여 별을 출력하고 행이 끝날때 줄바꿈을 해준다 [코드] #include using namespace std; int main() { int N; cin >> N; for (int i = 1;i 2024. 3. 2.
[C++] - [백준] 11022번 A+B - 8 //백준 11022번 백준 11022번은 테스트 케이스의 개수 T를 입력받고 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다 [알고리즘] cin >> T 테스트 케이스 입력 받고 반복문 안에서 T만큼 A와 B를 입력받음 그대로 "Case #x: A + B = C" 형식에 맞게 출력 [코드] #include using namespace std; int main() { int T, A, B; cin >> T; for (int i = 1;i > A >> B; cout 2024. 2. 29.
[C++/백준/11021번] A+B-7 //백준 11021번 백준 11021번은 두 정수 A와 B를 입력받은 다음 A+B를 출력하는 프로그램이다 [알고리즘] 테스트 케이스 T 를 입력받고 T만큼 반복해서 각 케이스마다 "Case #x:" 출력하고 A+B의 결과값을 출력한다 [풀이] #include using namespace std; int main() { int A, B, T; cin >> T; for (int i = 1;i > A >> B; cout 2024. 2. 1.
[C++/백준/15552번] 빠른 A + B //백준 15552번 백준 15552번은 기본 반복문에 cin.tie(NULL)과 sync_with_stdio(false)를 적용하여 시간 초과를 하지 않는 것이 목적인 코드이다. [알고리즘] cin >> T 테스트 케이스 입력 받음 반복문 안에서 T 만큼 A 와 B를 입력 받음 반복문 안에서 A + B 를 출력함 [풀이] #include using namespace std; int main() { int T, A, B; cin >> T; cin.tie(NULL); ios_base::sync_with_stdio(false); for (int i = 0;i > A >> B; cout 2024. 1. 27.
[백준/25314번] 코딩은 체육과목 입니다 C++ //백준 25314번 코딩은 체육과목 입니다 백준 25314번은 정수 N을 입력받고 N이 4의 배수로 나누어 질 때 마다 long을 출력하고 뒤에 int를 붙이는 코드이다. [알고리즘] 정수 N 입력 조건문 : N을 4로 나누었을 때 나머지가 0이나오면 실행 반복문 : i가 N을 4 나눈 값 보다 작은 만큼 실행 long 출력 [풀이] #include using namespace std; int main() { int N; cin >> N; if (N % 4 == 0) { for (int i = 0;i < N/4;i++) { cout 2024. 1. 16.
[백준/25304번] 영수증 C++ //백준 25304번 백준 25304번은 영수증을 보고 총 금액이 일치하면 Yes 일치하지 않는다면 No 를 출력하는 코드다. [알고리즘] 영수증의 총 금액 X -> 입력 구매한 물건의 종류의 수 N -> 입력 N만큼의 가격 a와 개수 b -> 입력 X == 금액 일치 -> Yes 출력 else -> No 출력 [코드] #include using namespace std; int main() { int X, N, a, b; int c; int d = 0; cin >> X >> N; for (int i = 0;i > a >> b; c = a * b; d += c; } if (X == d) { cout 2024. 1. 15.
[백준/8393] 합 C++/C //백준 8393번 백준 8393번은 반복문을 사용하는 간단한 코드이다. [알고리즘] n을 입력받는다 -> 1부터 n까지의 합을 출력한다. [풀이] C++ #include using namespace std; int main() { int n; int result =0; cin >> n; for (int i = 1;i 2024. 1. 15.
[백준/10950] A+B - 3 C++ //백준 10950번 백준 10950번은 테스트 케이스 횟수 T를 정하고 그 다음 A+B 를 출력해주는 간단한 코드를 요구한다. [알고리즘] T의 개수 만큼 반복, A+B의 출력문 필요 [풀이] #include using namespace std; int main() { int A, B; int T; cin >> T; for (int i =0;i> A >> B; cout 2024. 1. 13.