| Name | Language | Tokens Sum | Tokens Part 1 | Tokens Part 2 | Last change | |
|---|---|---|---|---|---|---|
| 1 | Ruby | 113 | 54 | 59 | 47 hours ago | |
| 2 | Python | 128 | 66 | 62 | 2 days ago | |
| 3 | Kotlin | 191 | 83 | 108 | 2 days ago | |
| 4 | Kotlin | 214 | 88 | 126 | 2 days ago | |
| 5 | C++ | 233 | 111 | 122 | 44 hours ago | |
| 6 | Python | 264 | 105 | 159 | 3 days ago | |
| 7 | C | 295 | 122 | 173 | 46 hours ago |
#include<sys/param.h>main(){ longret,n,los[2000],his[2000],i,j; while(scanf("%ld-%ld",&los[n],&his[n])-1) n++; while(i<n){ for(j=i+1;MAX(los[i],los[j])>MIN(his[i],his[j])&j<n;j++){} if(j-n) los[j]=MIN(los[j],los[i]), his[j]=MAX(his[j],his[i]); else ret+=his[i]-los[i]+1; i++; } printf("%lu",ret);}