전체 글304 [cppchallenge] 3. 최소공배수 프로그램 구현하기 modern cpp challenge 책의 문제들을 푸는 과정을 작성해놓으려 한다. 1. 문제2. 풀이(1)2.1. I/O2.2. 연산2.3. 코드3. 후기 1. 문제최소공배수 프로그램 구현하기양의 정수 두 개 또는 그 이상 주어졌을 때, 최소공배수를 계산하고 출력하는 프로그램을 작성하라. 2. 풀이(1)필요한 코드 구조는 아래와 같다.양의 정수 입력값 받는 부분 + 최소공배수 연산하는 부분 + 결과값 출력하는 부분 전 문제와 마찬가지로 main함수에서 I/O를 해결하고 최소공배수 연산 부분은 따로 함수로 처리하기로 했다. 2.1. I/O최대공약수 문제와 동일하게 입력값, 출력값을 unsigned long long으로 정했다. 2.2. 연산최소공배수는 수에 공통으로 존재하는 배수 중 가장 작은 수.. 2025. 9. 21. [cppchallenge] 2. 최대공약수 프로그램 구현하기 modern cpp challenge 책의 문제들을 푸는 과정을 작성해놓으려 한다. 1. 문제2. 풀이(1)2.1. I/O2.2. 연산2.3. 코드3. gcd 구현 방법3.1. I/O 타입3.2. 연산 방법3.2.1. 반복문으로 구현한 유클리드 호제법3.2.2. Binary GCD 4. 후기 1. 문제최대공약수 프로그램 구현하기양의 정수 두 개가 주어졌을 때, 두 수의 최대공약수를 계산하고 출력하는 프로그램을 작성하라. 2. 풀이(1)필요한 코드 구조는 아래와 같다.양의 정수 2개 입력값 받는 부분 + 최대공약수 연산하는 부분 + 최대공약수 출력하는 부분 전 문제와 마찬가지로 main함수에서 I/O를 해결하고 최대공약수 연산 부분은 따로 함수로 처리하기로 했다. 2.1. I/O사용자가 입력한 양의 정.. 2025. 9. 18. [cppchallenge] 1. 3이나 5로 나누어 떨어지는 자연수의 합 계산 modern cpp challenge 책의 문제들을 푸는 과정을 작성해놓으려 한다. 1. 문제2. 풀이(1)2.1. I/O2.2. 연산2.3. 코드3. 풀이(2)3.1. I/O 타입3.2. 연산 방법4. 후기 1. 문제3이나 5로 나누어 떨어지는 자연수의 합을 계산하는 프로그램 구현하기사용자가 입력한 상한까지의 자연수 중 3이나 5로 나누어 떨어지는 수의 합을 계산하고 출력하는 프로그램을 작성하라. 2. 풀이(1)필요한 코드 구조는 아래와 같다.입력값 받는 부분 + 1~입력값까지 3이나 5로 나누어떨어지는 자연수들의 합 구하는 부분 + 답 출력하는 부분 main함수에서 입력, 출력을 해결하고 연산 부분은 따로 함수로 빼서 계산하기로 했다. 2.1. I/Omain함수 안에서 이루어지며, 사용자가 입력.. 2025. 9. 17. [혼공학습단] 후기 혼공학습단이 벌써 끝나다니 믿기지가 않는다. 해당 학습을 통해 주마다 블로그를 작성하는 습관의 초석을 다진 것 같아서 좋다.앞으로도 주당 1번씩 게시글을 작성하면 좋을 것 같다.그래서 게시글은 일단 lean을 공부하고 있어서 해당 프로그래밍 언어의 공부 내용을 1단원씩 주 1회씩 정리해서 10월까지 프로그래밍 언어를 정리하는 것이 목표이다. 앞으로도 혼공학습단 기회가 있으면 참여가능한 일정이 있으면 참여하고 싶고, 블로그도 꾸준히 쓰면 좋겠다. 2025. 8. 17. 이전 1 ··· 12 13 14 15 16 17 18 ··· 76 다음