: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
剰余を使ってみましたにゃ for (int k=0;k<10;k++) { putchar(68+(4+(((888*k*k*k*k + 454*k*k +(k/8)*4)%4000000)%2050019)%435)%20); } 出力は HELLOWORLD になります 係数やk^nの次数をプログラムでがんがんまわしてかなりいい値が出て (最後の2文字だけずれてた)ので (k/8)*4を手作業で追加しましたにゃ