코딩테스트 7

[백준 Baekjoon 알고리즘] 1546번 평균 문제

#include using namespace std; int main() { int M, A, max = 0, result = 0; double N, total = 0; int num[10]; cin >> N; for (int i = 0; i > A; num[i] = A; //입력 변수 A를 num[10] 배열에 넣어줍니다 if (A > max) { //최댓값을 구해줍니다 max = A; } total += num[i]; //입력한 값들을 다 더해줍니다 } result = total / max * 100; //더한 값들을 최댓값으로 나눠주고 100을 곱하여 결과를 내줍니다 cout

[백준 Baekjoon 알고리즘] 2577번 숫자의 개수 문제

#include using namespace std; int main() { int A, B, C, total = 0, rest; int num[10] = { 0 }; //배열을 초기화 해줍니다 cin >> A >> B >> C; //변수 3개 입력 total = A * B * C; while (total > 0) { rest = total % 10; //일의 자리 나머지를 구해줍니다 ex) 173 % 10 = 3 total = total / 10; //나머지를 구한 자리를 10으로 나눔으로써 없애줍니다 num[rest]++; //rest = 3이면 나중에 출력을 위해 num[3]의 값을 1 올려줍니다 } for (int i = 0; i < 10; i++) { cout