Wrong Answer
Code
#include <bits/stdc++.h>
using namespace std;
int main() {
int T;
cin >> T;
while (T--) {
int N, K;
cin >> N >> K;
vector<string> numbers(N);
for (int i = 0; i < N; i++) {
cin >> numbers[i];
}
sort(numbers.begin(), numbers.end(), [](const string& a, const string& b) {
return a.length() > b.length() || (a.length() == b.length() && a > b);
});
for (int i = 0; i < K; i++) {
numbers[i] += numbers[i + 1];
numbers.erase(numbers.begin() + i + 1);
}
cout << numbers[0] << endl;
}
return 0;
}
Information
- Submit By
- Type
- Submission
- Problem
- P1083 Number concatenation
- Contest
- Bangladesh 2.0
- Language
- C++20 (G++ 13.2.0)
- Submit At
- 2024-08-16 17:03:02
- Judged At
- 2024-10-03 13:24:29
- Judged By
- Score
- 0
- Total Time
- 3ms
- Peak Memory
- 764.0 KiB