パッケージclass20190923。 インポートjava.util.Scanner; パブリック クラスClasstext { プライベート 静的 int型のn = 0 。 プライベート 静的な文字列STR1、STR2。 パブリック 静的 ボイドメイン(文字列[]引数){ 文字列STR1、STR2。 スキャナSC = 新しいスキャナ(System.in)。 STR1 = sc.nextLine()。 もし(str1.length()== 1 || str1.length()== 0 ) のSystem.out.println( "はい" ); 他の{ PD1(STR1、N)。 } } パブリック 静的 ボイド PD1(文字列str、INT X){ N = X。 もし(N ==(str.length()/ 2)|| N ==((str.length()+ 1)/ 2 )) { System.out.printlnは( "YES" )。 返します。 } そう であれば(str.charAt(N)== str.charAt(str.length() - N-1 )) { PD1(STR、N +1 )。 } そう であれば(str.charAt(N)= str.charAt(str.length()! - N-1 )) { System.out.println( "なし" ); リターン;} } }
業績