Submission #73071227
Source Code Expand
/*
Author:
interstellar
site:
AtGuesses.com
*/
#include <algorithm>
#include <array>
#include <bitset>
#include <cassert>
#include <cmath>
#include <cstring>
#include <deque>
#include <iomanip>
#include <iostream>
#include <map>
#include <numeric>
#include <queue>
#include <set>
#include <stack>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#define ll long long
#define umap unordered_map
#define uset unordered_set
#define inf (int)1e9
#define llinf (ll)1e18
// constexpr int mod = ((int)1e9+7);
constexpr int mod = 998244353;
using namespace std;
#define vll vector<ll>
#define vi vector<int>
#define vb vector<bool>
#define vc vector<char>
#define vvi vector<vi>
#define vvll vector<vll>
void test_case(){
int n;
cin >> n;
vi a(n);
for (auto &p : a)cin >> p;
int sz = *max_element(a.begin(), a.end());
vi res(sz + 2);
for (int i = 0; i < n; i++){
res[0]++, res[a[i]]--;
}
for (int i = 1; i <= sz; i++)res[i] += res[i - 1];
for (int i = 0; i <= sz; i++){
res[i + 1] += res[i] / 10;
res[i] %= 10;
}
bool fg = true;
for (int i = sz + 1; i >= 0; i--){
if (res[i] == 0 && fg)continue;
cout << res[i];
fg = false;
}
}
int main(){
ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
test_case();
return 0;
}
/*
*/
Submission Info
| Submission Time | |
|---|---|
| Task | D - Many Repunit Sum |
| User | Interstellar001 |
| Language | C++23 (GCC 15.2.0) |
| Score | 400 |
| Code Size | 1442 Byte |
| Status | AC |
| Exec Time | 15 ms |
| Memory | 5036 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 400 / 400 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 0_sample_1.txt, 0_sample_2.txt, 0_sample_3.txt |
| All | 0_sample_1.txt, 0_sample_2.txt, 0_sample_3.txt, 1_01.txt, 1_02.txt, 1_03.txt, 1_04.txt, 1_05.txt, 1_06.txt, 1_07.txt, 1_08.txt, 1_09.txt, 1_10.txt, 1_11.txt, 1_12.txt, 1_13.txt, 1_14.txt, 1_15.txt, 1_16.txt, 1_17.txt, 1_18.txt, 1_19.txt, 1_20.txt, 2_1.txt, 2_2.txt, 2_3.txt, 2_4.txt, 2_5.txt, 2_6.txt, 2_7.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 0_sample_1.txt | AC | 1 ms | 3492 KiB |
| 0_sample_2.txt | AC | 1 ms | 3636 KiB |
| 0_sample_3.txt | AC | 1 ms | 3568 KiB |
| 1_01.txt | AC | 14 ms | 4948 KiB |
| 1_02.txt | AC | 14 ms | 5036 KiB |
| 1_03.txt | AC | 14 ms | 5004 KiB |
| 1_04.txt | AC | 15 ms | 4944 KiB |
| 1_05.txt | AC | 15 ms | 5004 KiB |
| 1_06.txt | AC | 14 ms | 4888 KiB |
| 1_07.txt | AC | 14 ms | 4816 KiB |
| 1_08.txt | AC | 14 ms | 4800 KiB |
| 1_09.txt | AC | 14 ms | 4896 KiB |
| 1_10.txt | AC | 14 ms | 4944 KiB |
| 1_11.txt | AC | 15 ms | 4888 KiB |
| 1_12.txt | AC | 15 ms | 5028 KiB |
| 1_13.txt | AC | 15 ms | 4884 KiB |
| 1_14.txt | AC | 15 ms | 4944 KiB |
| 1_15.txt | AC | 14 ms | 5028 KiB |
| 1_16.txt | AC | 14 ms | 4892 KiB |
| 1_17.txt | AC | 14 ms | 4828 KiB |
| 1_18.txt | AC | 14 ms | 4896 KiB |
| 1_19.txt | AC | 14 ms | 4840 KiB |
| 1_20.txt | AC | 15 ms | 4908 KiB |
| 2_1.txt | AC | 6 ms | 4120 KiB |
| 2_2.txt | AC | 7 ms | 4120 KiB |
| 2_3.txt | AC | 13 ms | 4892 KiB |
| 2_4.txt | AC | 10 ms | 4392 KiB |
| 2_5.txt | AC | 1 ms | 3644 KiB |
| 2_6.txt | AC | 6 ms | 4176 KiB |
| 2_7.txt | AC | 4 ms | 3792 KiB |