본문 바로가기

프로그래밍 언어 문제/코딩테스트(백준)8

백준 11382번 문제 풀이 및 해설 안녕하세요 보글리아입니다. 이번 시간에는 백준 11382번 문제 풀이 및 해설을 하겠습니다. ※본 풀이는 C언어가 아닌 C++을 기반으로 하는 점 양해 부탁드립니다※ 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 : 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. 출력 : A+B+C의 값을 출력한다. 풀이 정수형 자료형인 long long으로 변수 A, B, C를 선언해 줍니다. long long형을 사용하는 이유는 B와 C가 1012이기 때문에 int 범위 안에 없어 8byte의 범위를 가지는 long long형을 사용합니다(A는 굳이 long long형으로 안 해도 됩니다). C++의.. 2023. 4. 10.
백준 2739번 문제 풀이 및 해설 안녕하세요 보글리아입니다. 이번 시간에는 백준 2739번 문제 풀이와 해설을 해드리겠습니다. ※본 풀이는 C언어가 아닌 C++를 사용해 풀이를 해드리는 점 양해 부탁드립니다※ 문제 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. 입력 : 첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다. 출력 : 출력형식과 같게 N*1부터 N*9까지 출력한다. 풀이 첫째 줄에 N이 주어진다는 얘기는 N 변수를 선언하라는 의미입니다. N이 1보다 크거나 같고 9보다 작거나 같다는 글을 읽고 if문이나 switch문 등을 사용해 어떻게든 조건을 거신 분들이 있으실 텐데요 ㅎㅎ 사실 조건문을 사용하지 않고 그냥 바로 입력받으시면 됩니다. 구구단은 총.. 2023. 2. 27.
백준 2557번 문제 풀이 및 해설 안녕하세요 보글리아입니다. 이번 시간에는 백준 2557번 문제를 풀이하고 해설하겠습니다 ※본 풀이는 C언어가 아닌 C++를 기반으로 설명드리는 점 양해 부탁드립니다※ 문제 Hello World!를 출력하시오. 풀이 및 해설 C++ 출력 기능인 std::cout를 사용합니다. using namespace로 std:: 생략이 가능합니다. 대소문자에 주의하셔야 합니다 #include using namespace std; int main() { cout 2023. 2. 27.
백준 1000번 문제 안녕하세요 보글리아입니다. 이번 시간에는 코딩테스트 문제 사이트 중 백준 1000번 문제 풀이를 시작하겠습니다. ※본 풀이는 C언어가 아닌 C++ 버전으로 설명드립니다※ 문제 : 두 정 수 A와 B를 입력받은 다음 A+B를 출력하는 프로그램을 작성하시오 입력 : 첫 째 줄에 A와 B가 주어진다(0 > A >> B; cout 2023. 2. 23.