| Name | Language | Tokens Sum | Tokens Part 1 | Tokens Part 2 | Last change | |
|---|---|---|---|---|---|---|
| 1 | Kotlin | 258 | 114 | 144 | 13 hours ago | |
| 2 | Python | 284 | 93 | 191 | 7 hours ago | |
| 3 | C | 405 | 186 | 219 | 11 hours ago |
main(){ charlines[10][9999],buf[10]; longn=0,m=0,ret=0,val1=0,val2=1,i,j; for(n=0;gets(lines[n]);n++) m=m>strlen(lines[n])?m:strlen(lines[n]); for(j=m-1;j>-1;j--){ for(i=0;i<n-1;i++) buf[i]=isdigit(lines[i][j])?lines[i][j]:' '; buf[i]='\0'; val1=atol(buf)?val1+atol(buf):0; val2=atol(buf)?val2*atol(buf):1; ret+=!(43-lines[n-1][j])*val1+!(42-lines[n-1][j])*val2; } printf("%lu\n",ret);}