반응형 Online-Judge104 [BOJ] C++ 2441번 별 찍기 - 4 https://www.acmicpc.net/problem/2441 2441번: 별 찍기 - 4 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 별을 역순으로 오른쪽으로 정렬하여 출력한다. 출력해야하는 라인의 개수 i는 입력 N개이므로, for문을 사용하여 반복해준다. for (int i = 1; i 2021. 5. 15. [BOJ] C++ 2440번 별 찍기 - 3 https://www.acmicpc.net/problem/2440 2440번: 별 찍기 - 3 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 www.acmicpc.net 별을 기본 별찍기의 역삼각형으로 출력한다 출력해야할 라인의 넘버 i는 입력 N개이므로, for문을 사용하여 n번 반복해준다. for (int i = 1; i 2021. 5. 15. [BOJ] C++ 2439번 별 찍기 - 2 https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 출력해야할 라인의 수 i는 N번 반복해야한다. for (int i = 1; i 2021. 5. 15. [BOJ] C++ 2438번 별 찍기 - 1 https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 기본적인 삼각형 별 찍기 1부터 input으로 들어온 N까지 별을 하나씩 늘려가며 출력한다. 이때, 출력해야할 라인의 넘버 i는 N개이므로. for문을 사용하여 N번 반복해준다. for (int i = 1; i 2021. 5. 14. [BOJ] C++ 2739번 구구단 https://www.acmicpc.net/problem/2739 2739번: 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. www.acmicpc.net input N을 입력 받은 뒤 N단을 출력하는 간단한 문제 [BOJ-2739.cpp] #include using namespace std; int main() { int N = 0; cin >> N; for (int i = 1; i 2021. 5. 14. [BOJ] C++ 2742 기찍N https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net N찍기와 마찬가지로 endl을 사용할 경우 시간 초과가 발생하니 '\n'을 사용하여 해결한다. [BOJ-2742.cpp] #include using namespace std; int main() { int N = 0; cin >> N; for (int i = N; i >= 1; i--) { cout 2021. 5. 14. [BOJ] C++ 1145번 적어도 대부분의 배수 https://www.acmicpc.net/problem/1145 1145번: 적어도 대부분의 배수 첫째 줄에 다섯 개의 자연수가 주어진다. 100보다 작거나 같은 자연수이고, 서로 다른 수이다. www.acmicpc.net 5개의 수 중 적어도 3개의 수의 '배수'이어야하므로 정답은 적어도 input의 가장 작은 값보다는 커야한다. ( = input의 가장 작은 값보다 더 작은 값은 정답이 될 수 없다. 단 하나의 수의 배수도 될 수 없기 때문이다.) 따라서 입력 받을 때 min 값을 찾고, while문을 통해 min값을 시작으로 하나씩 증가시키며 3개 이상의 수로 나눠질 때까지 체크한다. input이 5개이고 각 수가 100 이하, 제한 시간은 2초이므로 해당 알고리즘으로도 충분히 가능하다. [BOJ.. 2021. 5. 14. [BOJ] C++ 2741번 N찍기 https://www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net endl을 사용할 경우 시간 초과가 날 수 있으므로 endl 대신 "\n"을 사용하여 문제를 해결 할 수 있다. cout 2021. 5. 14. [BOJ] C++ 10869번 사칙연산 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 사칙 연산을 종합적으로 수행 각각의 연산은 다음을 의미한다. A+B 더하기 A-B 빼기 A*B 곱하기 A/B 나누기 (정수형에서 나눌 경우 소숫점 버림) A%B 나머지 연산 아래와 같이 A와 B를 가지고 한 줄에 출력하는 것도 가능하다. [BOJ-10869.cpp] #include using namespace std; int A = 0, B = 0; int main() { cin >> A >> B; cout 2021. 5. 14. 이전 1 ··· 8 9 10 11 12 다음 반응형