#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int n; // jumlah desa
cout << "Masukkan jumlah desa: ";
cin >> n;
if (n > 100000) {
cerr << "Error: Jumlah desa maksimal 100000.\n";
return 1;
}
long long totalDDS = 0;
vector<int> dds(n);
cout << "Masukkan jumlah DDS untuk setiap desa:\n";
for (int i = 0; i < n; ++i) {
cin >> dds[i];
if (dds[i] < 0) {
cerr << "Error: Jumlah DDS tidak boleh negatif.\n";
return 1;
}
totalDDS += dds[i];
}
if (totalDDS > 30000000LL) {
cerr << "Peringatan: Total DDS melebihi 30 juta.\n";
}
cout << "\n=== HASIL ===\n";
cout << "Jumlah desa: " << n << "\n";
cout << "Total DDS: " << totalDDS << "\n";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUobnVsbHB0cik7CgogICAgaW50IG47IC8vIGp1bWxhaCBkZXNhCiAgICBjb3V0IDw8ICJNYXN1a2thbiBqdW1sYWggZGVzYTogIjsKICAgIGNpbiA+PiBuOwoKICAgIGlmIChuID4gMTAwMDAwKSB7CiAgICAgICAgY2VyciA8PCAiRXJyb3I6IEp1bWxhaCBkZXNhIG1ha3NpbWFsIDEwMDAwMC5cbiI7CiAgICAgICAgcmV0dXJuIDE7CiAgICB9CgogICAgbG9uZyBsb25nIHRvdGFsRERTID0gMDsKICAgIHZlY3RvcjxpbnQ+IGRkcyhuKTsKCiAgICBjb3V0IDw8ICJNYXN1a2thbiBqdW1sYWggRERTIHVudHVrIHNldGlhcCBkZXNhOlxuIjsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgKytpKSB7CiAgICAgICAgY2luID4+IGRkc1tpXTsKICAgICAgICBpZiAoZGRzW2ldIDwgMCkgewogICAgICAgICAgICBjZXJyIDw8ICJFcnJvcjogSnVtbGFoIEREUyB0aWRhayBib2xlaCBuZWdhdGlmLlxuIjsKICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgfQogICAgICAgIHRvdGFsRERTICs9IGRkc1tpXTsKICAgIH0KCiAgICBpZiAodG90YWxERFMgPiAzMDAwMDAwMExMKSB7CiAgICAgICAgY2VyciA8PCAiUGVyaW5nYXRhbjogVG90YWwgRERTIG1lbGViaWhpIDMwIGp1dGEuXG4iOwogICAgfQoKICAgIGNvdXQgPDwgIlxuPT09IEhBU0lMID09PVxuIjsKICAgIGNvdXQgPDwgIkp1bWxhaCBkZXNhOiAiIDw8IG4gPDwgIlxuIjsKICAgIGNvdXQgPDwgIlRvdGFsIEREUzogIiA8PCB0b3RhbEREUyA8PCAiXG4iOwoKICAgIHJldHVybiAwOwp9Cg==