すべての回転がそれ自体が適切なクインである適切なクインを書きます。
たとえば、ソースコードがの場合、次のようになりますabcdef。
- abcdef出力します- abcdef
- bcdefa出力します- bcdefa
- cdefab出力します- cdefab
- defabc出力します- defabc
- efabcd出力します- efabcd
- fabcde出力します- fabcde
回転は、「文字列を2つの部分に分割し、それらの順序を逆にすることによって行われます」。
得点
baaabbです。
                すべての回転がそれ自体が適切なクインである適切なクインを書きます。
たとえば、ソースコードがの場合、次のようになりますabcdef。
abcdef 出力します abcdefbcdefa 出力します bcdefacdefab 出力します cdefabdefabc 出力します defabcefabcd 出力します efabcdfabcde 出力します fabcde回転は、「文字列を2つの部分に分割し、それらの順序を逆にすることによって行われます」。
baaabbです。
                回答:
1バイトのスコアは、2つの4ビット命令から導出されます。
0000 0010
Motorola MC145008は、意思決定指向のタスク向けに最適化されたシングルチップ、1ビットのスタティックCMOSプロセッサです。プロセッサは16ピンパッケージに収容され、16個の4ビット命令を備えています。命令は、1ビットの双方向データラインに表示されるデータとICU内の1ビットの累積結果レジスタのデータに対して論理演算を実行します。すべての操作はビットレベルで実行されます。
プロセッサのピンには番号が付けられています。

命令は、4本の命令ピンでチップに提示される(
I0、I1、I2、I3)、およびX1の立ち下がりで、命令レジスタ(IR)にラッチされます。
簡単に言えば、ピン4〜7は命令レジスタに命令を提示するために使用されますが、ビットは逆の順序で解釈されます。たとえば、命令の0001ピン#7が高状態にあり、ピン6〜4が低状態にあります。
命令は、制御ロジック(CTL)でデコードされ、適切なロジックコマンドをLUに送信します。さらに、復号化は、出力フラグの数を送信するCTLで行われる(
JMP、RTN、FLGO、FLGF)これらは、外部制御信号として使用され、X1の立ち下がり後の全クロック周期のためにアクティブなままさ12を介してピン9。
または、簡単に言えば、ピン9〜12は、出力フラグでありFLGF、FLGO、RTN、およびJMP、それぞれ。通常、データはWRITEピン(ピン#2)に多重化されることに注意してください。出力フラグピンは、他の言語の終了コードに似ています。
ICUの各命令は、単一のクロック周期で実行されます。
0000    NOPO
0010    LDC
クロック周期:
NOPO命令により、ピン#10(FLGO)がHigh状態になります。次のクロック周期の前に、出力フラグピンはLow状態に戻ります。LDC命令は、出力フラグピンに影響を与えることなく、データバスの値の補数を結果レジスタにロードします。そのため、プログラムの2クロック周期の間に、出力フラグピンはを表して0100 0000おり、これは逆に(入力ピンのように)読み取られる0000 0010か、または元の命令です。
0010    LDC
0000    NOPO
クロック周期:
これらの2つのクロック周期の間、出力フラグピンはを表し0000 0100ており、反転すると命令になり0010 0000ます。
aaabbbを持っていて、次のローテーションは何と言えるbbbaaaでしょうか それとも、次の回転が必要baaabbですか?