C++
Выделить код
1 int f(int k) {
2 int p=k-10, q=k-190;
3 return k<1 || k>222 ? -1 :
4 k<10? k : k<190 ? (p&1 ? p%20/2 : p/20+1) :
5 (q>30 ? q%2 : q%3==0 ? 1 : q%3==1 ? 0 : q/3);}
C++
Выделить код
1 int f(int k) {
2 int p=k-10, q=k-190;
3 return k<1 || k>222 ? -1 :
4 k<10? k : k<190 ? (p&1 ? p%20/2 : p/20+1) :
5 (q>30 ? q%2 : q%3==0 ? 1 : q%3==1 ? 0 : q/3);}