11월 5주차 코드리뷰 문제 관중석 이 문제를 접근하기 위해서는 최대 공약수를 이용해야합니다.최대 공약수를 알기 위해서 유클리드 호제법을 이용하면함수하나로 최대 공약수를 찾을 수 있습니다(http://thrillfighter.tistory.com/68) 코드#include using namespace std; bool check[2002][2002]; int gcd(int a,int b) { if(b==0) { return a; } return gcd(b,a%b); } d int main() { int gg,i,j,d1,d2,sum=0; scanf("%d %d",&d1,&d2); for(i=d1;i
영준이의 학급회장 코드 #include using namespace std; int sum(int *arr, int num); int count(int *arr, int num); int main() { int student_num; cin >> student_num; //이차 배열의 동적할당 int **arr = new int *[student_num]; for (int i = 0; i > arr[i][j]; } } //학생수 만큼 후보자 수 만큼 동적할당 -> 각 배열에..
황상진#include using namespace std;//hsj int main() { int num[100] = { 0, }; int count1 = 2; int count2 = 2; int count3 = 2; int k = 0; cin >> num[0]; for (int j = 1; num[0] >= j; j++) { num[1] = num[0] - j; num[2] = num[0] - num[1]; count2 = 2; for (int i = 2; num[i - 2] >= num[i - 1]; i++) { num[i] = num[i - 2] - num[i - 1]; count2++; if (num[i] = count1) { k = num[0] ..