2024/06 55

2108번: 통계학

https://www.acmicpc.net/problem/2108 #include #include #include #include using namespace std;int main() { // (1 ≤ N ≤ 500,000) // 단, N은 홀수이다. int N; // 입력되는 정수의 절댓값은 4,000을 넘지 않는다. double element; vector v; // 산술평균 double mean = 0; // 중앙값 double median = 0; // 최빈값 double mode = 0; // 범위 double range = 0; // 첫째 줄에 수의 개수 N이 주어진다. cin >> N; for (int i = 0; i > element; v.push_back(element); } //..

18110번: solved.ac

https://www.acmicpc.net/problem/18110 #include #include #include #include #include using namespace std;int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); // (0 ≤ n ≤ 3 × 10^5) int n; // 모든 난이도 의견은 1 이상 30 이하이다. int res = 0; // 첫 번째 줄에 난이도 의견의 개수 n이 주어진다. cin >> n; // 아직 아무 의견이 없다면 문제의 난이도는 0으로 결정한다. if (n == 0) { cout numbers(n); // 이후 두 번째 줄부터 1 + n번째 줄까지 // 사용자들이 제출한 난이도 의견 n개가 한 줄..

11651번: 좌표 정렬하기 2

https://www.acmicpc.net/problem/11651 #include #include#includeusing namespace std;bool compare(pair a, pair b) { // y좌표가 같으면 x좌표가 증가하는 순서로 정렬한 다음 if (a.second == b.second) { return a.first > a; // 2차원 평면 위의 점 N개가 주어진다. // (-100,000 ≤ xi, yi ≤ 100,000) int n, x, y; // 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. cin >> n; // 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. for (int i = 0; i > x >> y; a.push_b..

1676번: 팩토리얼 0의 개수

https://www.acmicpc.net/problem/1676 #include using namespace std;int main(void) { // (0 ≤ N ≤ 500) int N = 0, cnt = 0; // 첫째 줄에 N이 주어진다. cin >> N; // N!에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 // 0의 개수를 구하는 프로그램을 작성하시오. // 숫자 뒤쪽에 0의 개수가 몇 개가 되냐는건 // 소인수분해 했을 때 10( = 2 * 5)이 몇 번 곱해졌느냐에 따라 결정된다. // 그런데 소인수분해 했을 때 2를 인수로 가진 수의 개수보다는,(짝수이므로) // 5를 인수로 가진 수의 개수가 훨씬 적다. // 따라서 반복문의 i는 5씩 곱하면서 증가시킨다. for (int i ..

28702번: FizzBuzz

https://www.acmicpc.net/problem/28702 #include #include using namespace std;int main() { ios::sync_with_stdio(0); cin.tie(0); // 각 문자열의 길이는 8 이하입니다. string a, b, c; // FizzBuzz 문제에서 연속으로 출력된 세 개의 문자열이 // 한 줄에 하나씩 주어집니다. // 입력이 항상 FizzBuzz 문제에서 연속으로 출력된 // 세 개의 문자열에 대응됨이 보장됩니다. cin >> a >> b >> c; // 연속으로 출력된 세 개의 문자열 다음에 올 문자열을 출력하세요. // 여러 문자열이 올 수 있는 경우, 아무거나 하나 출력하..