8
クインチャレンジI
チャレンジ このタスクでは、整数N (-1e9 <= N <0 && 0 <N <= + 1e9)を入力するプログラムを作成し、T =(abs(N)%M + 1)を計算する必要があります。 Nは正であり、最初からT番目の文字を出力し、そうでない場合はソースの最後からT番目の文字を出力します。 Mは、ソースのバイト単位のサイズです。 例:ソースが次の場合:abcd efg/hi 入力: 2 出力: c 入力: -3 出力: g 入力: -9249678 出力: b 入力: -11 出力: i 制約 FILE操作を使用しないでください 任意の言語を使用できます それはすべての楽しみを台無しにするので、回避しようとするか、むしろ1バイトの提出を使用しないでください。 最短のソリューションが勝ちます! 編集:問題文が修正され、ランダムテストデータ(およびすべてのソリューションで同じデータ)を使用してソリューションを判断できるようになりました。したがって、ソリューションを更新してください(ご不便をおかけします)。