https://www.acmicpc.net/problem/12033
12033번: 김인천씨의 식료품가게 (Small)
입력의 첫 번째 라인(줄)은 테스트 사례의 케이스의 수 T를 나타냅니다. 이후의 라인은 T개의 테스트 케이스가 이어집니다. 각 테스트 케이스는 두 줄로 구성됩니다. 첫 번째 줄에는 INU 식료품가
www.acmicpc.net
#include <iostream>
using namespace std;
int main() {
int t;
cin >> t;
int casenumber = 1;
while (t--) {
int product_count;
cin >> product_count;
int* price = new int[product_count * 2];
for (int i = 0; i < product_count * 2; i++) {
cin >> price[i];
}
int k = 0;
cout << "Case #" << casenumber << ": ";
casenumber++;
int* discounted = new int[product_count];
int discounted_count = 0;
for (int i = 0; i < product_count * 2; i++) {
for (int j = i + 1; j < product_count * 2; j++) {
// 여러 품목이 같은 가격을 갖는 경우 중복 카운팅 방지
if (price[i] == 0)
break;
if (price[i] == price[j] * 0.75) {
discounted[discounted_count] = price[i];
discounted_count++;
price[i] = 0; // 여러 품목이 같은 가격을 갖는 경우 중복 카운팅 방지
price[j] = 0; // 여러 품목이 같은 가격을 갖는 경우 중복 카운팅 방지
break;
}
}
}
for (int i = 0; i < discounted_count; i++) {
cout << discounted[i] << " ";
}
cout << endl;
}
}
'Coding > 백준 온라인 저지 (Baekjoon Online Judge)' 카테고리의 다른 글
백준 온라인 저지(Baekjoon Online Judge) - 1316 : 그룹 단어 체커 (0) | 2022.12.06 |
---|---|
백준 온라인 저지(Baekjoon Online Judge) - 12034 : 김인천씨의 식료품가게 (Large) (0) | 2022.12.05 |
백준 온라인 저지(Baekjoon Online Judge) - 12605 : 단어순서 뒤집기 (0) | 2022.12.01 |
백준 온라인 저지(Baekjoon Online Judge) - 26082 : WARBOY (0) | 2022.12.01 |
백준 온라인 저지(Baekjoon Online Judge) - 25640 : MBTI (0) | 2022.09.28 |