백준 11653 c++ 풀이 알고리즘 분류: 수학, 정수론, 소수판정 코드: #include #include using namespace std; vector v; int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int a; cin>>a; while(1){ if(a==1) break; for(int i = 2; i BOJ 문제풀이 2021.07.31
백준 2581 c++ 풀이(복습필요!!) 알고리즘 분류: 수학, 정수론, 소수판정 코드: #include using namespace std; int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int M, N, min = 10001; long long int sum = 0; cin>>M>>N; if(M==1 and N==1){ cout BOJ 문제풀이 2021.07.31
백준 2981 c++ 풀이 알고리즘 분류: 정수론, 유클리드 호제법 코드: #include #include #include using namespace std; int GCD(int a, int b); int main(){ int a, b, res_count = 1; scanf("%d",&a); vector v(a); vector res; for(int i = 0; i BOJ 문제풀이 2021.07.20
백준 9613번 c++ 풀이 알고리즘: 유클리드 호제법, 수학, 정수론 코드: #include #include int GCD(int a, int b); int main(){ int f; scanf("%d",&f); for(int i = 0; i BOJ 문제풀이 2021.07.18
백준 1934 c++ 풀이 알고리즘 분류: 수학, 정수론, 유클리드 호제법 코드: #include int GCD(int a, int b); int LCM(int a, int b); int main(){ int f; scanf("%d",&f); for(int i = 0; i=a){ temp = b; b = a; a = temp; } printf("%d\n",LCM(a, b)); } return 0; } //a>=b int GCD(int a, int b){ int r = a%b; if(r==0){return b;} else{return GCD(b,r);} } int LCM(int a, int b){ return a*b/GCD(a, b); } BOJ 문제풀이 2021.07.18