https://yukicoder.me/problems/no/746
解説
https://yukicoder.me/submissions/293320
サンプルのN=100をみると、真面目に計算する感じではない。
サンプルを見るに循環小数っぽくなってる。
循環小数を答えればいいのでは?
"142857"をN個分から答えていく。
N=0のときは小数点を出力しないので、別に答える。
int N; string S = "142857"; //--------------------------------------------------------------------------------------------------- void _main() { cin >> N; if (N == 0) { printf("0\n"); return; } printf("0."); rep(i, 0, N) printf("%c", S[i%6]); printf("\n"); }