알고리즘(24)
-
7월 2주차 과제 : 문제 4_나머지가 1이되는 수 찾기
7월 2주차 과제로 아래 문제를 풀어볼 것이다. 1. 두 수의 나눗셈 2. 몫 구하기 3. 나머지 구하기 4. 나머지가 1이 되는 수 찾기 마지막 문제이다. 문제를 보고 처음에 든 생각은 음.. 1. 가장 작은 자연수를 구하기 위해서는 조건이 필요하겠다. 2. n을 x로 나눈 나머지가 1이 되려면 n%1==1이 성립해야겠다. 이 두가지였다. #include #include #include int solution(int n) { int answer = 0; int i; for(i=3; i
2023.07.14 -
7월 2주차 과제 : 문제 3_나머지 구하기
7월 2주차 과제로 아래 문제를 풀어볼 것이다. 1. 두 수의 나눗셈 2. 몫 구하기 3. 나머지 구하기 4. 나머지가 1이 되는 수 찾기 세번째 문제이다. 마찬가지로 매개변수 두개가 주어지고 두개를 나눈 나머지를 반환하도록 하는 문제이다. 세번째 문제도 무난하게 풀 수 있었다.
2023.07.14 -
7월 2주차 과제 : 문제 2_몫 구하기
7월 2주차 과제로 아래 문제를 풀어볼 것이다. 1. 두 수의 나눗셈 2. 몫 구하기 3. 나머지 구하기 4. 나머지가 1이 되는 수 찾기 두번째 문제이다. 매개변수가 num1,num2로 주어지고 나눈 몫을 반환하도록 하는 문제이다. 몫은 간단하게 구할 수 있었다.
2023.07.14 -
7월 1주차 과제 : 문제 2_두 수의 합
7월 첫주차 과제이다. 1. 숫자 비교하기 2. 두 수의 합 3. 두 수의 차 4. 두 수의 곱 2번째 문제이다. 첫번째문제와 동일하게 solution함수가 주어져있고, main함수에서 호출하여 사용할 것이다. 첫번째 문제를 풀고나니 이 문제는 비슷한 로직이라 생각되어 쉽게 풀 수 있을 것 같다. answer가 0이 아닌 -1로 초기화되어있어 살짝 당황지만 ! 그냥 그대로 진행했다. 우선 선언된 함수인 answer 를 활용해 num1과 num2의 값의 합이 answer에 대입되도록 코드를 구성했다. 그리고 main함수에서 solution함수를 호출했다. 정답입니다.!
2023.07.05 -
7월 1주차 과제 : 문제 4_두 수의 곱
7월 1주차 과제로 아래 문제를 풀어볼 것이다. 1. 숫자 비교하기 2. 두 수의 합 3. 두 수의 차 4. 두 수의 곱 1주차 마지막 문제이다. 마찬가지로 Solution함수가 주어져있고 main함수에서 호출해줄 것이다. 선언된 정수형 answer에 num1과 num2를 곱한 값이 대입되는 코드를 작성하고, main함수에서 soultion함수를 호출하였다. 이번주 차 끄읕!
2023.07.04 -
6주차_알고리즘 (백준 16430번)
백준 16430번 서로소란 여러개의 수 중 공약수가 1뿐인 것을 말하는데, 입력에 첫줄에서 두수를 받는다는 것과 두 수가 서로소 임이 보장된다는 것을 보고 힌트를 얻었다. 그리고 출력형태를 보고 바로 구현했는데 생각보다 너무 무난하게 풀어서 놀랐다. 알고리즘 공부 열심히 해야지
2023.05.16