본문 바로가기

전체 글

(453)
정수 N개의 합 long long sum(int *a, int n) { long long total = 0; for(int i = 0; i < n; i++) { total += a[i]; } return total; }
평균은 넘겠지 #include int main() { int sNum; //테스트 케이스 개수 int N; //학생 수 scanf("%d", &sNum); for (int i = 0; i
OX퀴즈 #include #include using namespace std; int main() { char a[80]; //문자 배열 생성 int num, score, sum; cin >> num; for (int i = 0; i > a; for (int j = 0; j < strlen(a); j++) //OX판별 { if (a[j] == 'O') { sum += score; score++; } else score = 1; } cout
도전! 프로그래밍2. 도전 5 #include void DesSort(int arr[], int len); int main(void) { int arr[7]; for (int i = 0; i < 7; i++) { printf("input: "); scanf("%d", &arr[i]); } DesSort(arr, sizeof(arr) / sizeof(int)); for (int j = 0; j < 7; j++) printf("%d ", arr[j]); printf("\n"); return 0; } void DesSort(int arr[], int len) //역 정렬 함수 { int temp; for (int i = 0; i < len - 1; i++) { for (int j = 0; j < (len - i) - 1; j++) { if..
평균 #include using namespace std; int main() { int num; double arr[1000]; double max = 0.0; double avg = 0.0; cin >> num; for (int i = 0; i > arr[i]; for (int j = 0; j = max) max = arr[j]; } for (int k = 0; k < num; k++) avg += ((arr[k] / max)*100.0); cout
나머지 #include using namespace std; int main() { int arr[10]; int cnt = 0, k = 0; for (int i = 0; i > arr[i]; arr[i] = arr[i] % 42; } for (int j = 0; j < 42; j++) { for (k = 0; k < 10; k++) { if (arr[k] == j) { cnt++; k = 10; } } } cout
숫자의 개수 #include int main(void) { int a, b, c, d; //변수 int arr[10] = { 0 }; scanf("%d", &a); scanf("%d", &b); scanf("%d", &c); d = a*b*c; while (d != 0) { arr[d % 10] += 1; d /= 10; } for (int i = 0; i < 10; i++) { printf("%d \n", arr[i]); } return 0; }
도전! 프로그래밍2. 도전 4 #include #include //strlen를 사용하기 위한 선언 void PalCompare(char *param1, char *param2, int len) { int i = 0; while (1) { if (param1[i] != param2[i]) { printf("Not Palindrome \n"); break; } i++; if (param1[len - 1] == param2[i]) { printf("Palindrome \n"); break; } } } int main(void) { char str1[50]; char str2[50]; int len; printf("input: "); scanf("%s", str1); len = strlen(str1); //문자열 길이 for (int i ..