Algorithm

This commit is contained in:
e2hang
2025-08-30 21:59:50 +08:00
parent 9077007670
commit daeec35f97
13 changed files with 453 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
#include <iostream>
#include <map>
using namespace std;
//<2F><><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>
map<int, int> sum;
void build(int p){
int tmp;
cin >> tmp;
if(tmp == -1) return;
sum[p] += tmp;
build(p - 1);
build(p + 1);
}
int main(){
build(0);
if(!sum.empty()){
for(auto it = sum.begin(); it != sum.end(); ++it){
cout << it->second << " ";
}
}
return 0;
}