#include <stdio.h>
int main(void) {
int i=0; // индекс строки
int j=0; // индекс массива данных
int acc = 0;
char str_arr[100] = ",~+.";
int data_arr[10]={0};
while ( str_arr[i] != '\0') {
if (str_arr[i]==',')
if (str_arr[i]=='+')
acc=acc+data_arr[j];
if (str_arr[i]=='~')
data_arr[j]=acc;
if (str_arr[i]=='.')
i++;
}
for (int k = 0; k<10; k++)
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAgICBpbnQgbWFpbih2b2lkKSB7CiAgICAgIGludCBpPTA7IC8vINC40L3QtNC10LrRgSDRgdGC0YDQvtC60LgKICAgICAgaW50IGo9MDsgLy8g0LjQvdC00LXQutGBINC80LDRgdGB0LjQstCwINC00LDQvdC90YvRhQogICAgICBpbnQgYWNjID0gMDsKICAgIGNoYXIgc3RyX2FyclsxMDBdID0gIix+Ky4iOwogICAgaW50IGRhdGFfYXJyWzEwXT17MH07IAogICAgIAogICAgd2hpbGUgKCBzdHJfYXJyW2ldICE9ICdcMCcpIHsKICAgICAgICBpZiAoc3RyX2FycltpXT09JywnKSAKICAgICAgICAgICBzY2FuZigiJWQiLCAmYWNjKTsKICAgICAgICBpZiAoc3RyX2FycltpXT09JysnKSAKICAgICAgICAgICBhY2M9YWNjK2RhdGFfYXJyW2pdOwogICAgICAgIGlmIChzdHJfYXJyW2ldPT0nficpIAogICAgICAgICAgIGRhdGFfYXJyW2pdPWFjYzsKICAgICAgICBpZiAoc3RyX2FycltpXT09Jy4nKSAKICAgICAgICAgICBwcmludGYoIk91dHB1dDogJWQiLGFjYyk7CiAgICAgIGkrKzsgICAgICAgICAgCiAgICAgIH0KICAgICAgcHJpbnRmKCJcbiIpOwogICAgICBmb3IgKGludCBrID0gMDsgazwxMDsgaysrKQogICAgICBwcmludGYoIiVkICIsIGRhdGFfYXJyW2tdKTsKICAgICByZXR1cm4gMDsKICAgIH0=