-3
私はこのJavaの問題の背後にあるロジックを知っておく必要があります。文字シフト[ジャワ]
は に次の入力したテキストのために文字のシフトを特定(唯一のAptech文字シフトに入力されます)
"aptech"
になります。
入力:"bqufdi"
出力:"Character Shift = 1"
誰もが、このJavaの質問に私を助けてくださいますか?ありがとう。
私はこのJavaの問題の背後にあるロジックを知っておく必要があります。文字シフト[ジャワ]
は に次の入力したテキストのために文字のシフトを特定(唯一のAptech文字シフトに入力されます)
"aptech"
になります。
入力:"bqufdi"
出力:"Character Shift = 1"
誰もが、このJavaの質問に私を助けてくださいますか?ありがとう。
String s = "aptech";
String in = "bqufdi";
あなたは111111
を出力し、"bqufdi"
内のすべての文字が右の位置にシフトしていることを意味
for(int i = 0; i < in.length(); ++i)
System.out.print(in.charAt(i) - s.charAt(i)); // shift for each letter
のような単純なfor
文を書くことができます。
不明な点は何ですか? –
それを解決するには? –
入力の最初の文字は 'b'です。それは 'aptech'の' a'から1文字です。 '' b ' - ' a '== 1' –