#include int main(){ int pp=0, cena=0,pole[1000]={100}, pcena=0,x=0,p=10,nasobitel=0; char c;//pole[1000]={'a'}; do{ scanf("%c",&c); if(x==0&&c=='|'){ cena+=42; }else if(c!='|'){ switch(c){ case '1':p=1; break; case '2':p=2; break; case '3':p=3; break; case '4':p=4; break; case '5':p=5; break; case '6':p=6; break; case '7':p=7; break; case '8':p=8; break; case '9':p=9; break; case '0':p=0; break; default: break; } if(p<10){ pole[x]=p;} if(c=='-'){ int i=0; while(i<1000){ pcena*=10; pcena+=pole[i]; if(pole[i]>9){break;} i++; } } x++; }else if(x!=0&&c=='|'){ nasobitel++; }else if(c=='\n'){ pp=pcena*nasobitel; cena+=pp; pp=0; pcena=0; nasobitel=0; x=0; } }while(c!=EOF); while(cena%10!=0){cena++;} printf("%d",cena); return 0; }