下面是我的代码: import java.util.Scanner; public class Main {     public static void main(String[] args) {         Scanner in = new Scanner(System.in);         int t = in .nextInt();         int flag = 0;         int[] test = new  int[t];         while(in.hasNext()){             test[flag] = in.nextInt();             flag++;             if (flag==t)break;         }         for (int i = 0; i < t; i++){             String bo = huiwen(test[i]);             System.out.println(bo);         }     }     public static String huiwen(int in) {         String flag = "true";         StringBuilder str = change(in);         String sm = str.toString();         String st = str.reverse().toString();         for (int i = 0; i< st.length();i++){             if(sm.charAt(i) != st.charAt(i)) {                 flag = "false";                 break;             }         }         return flag;     }     public static StringBuilder change(int i) {         StringBuilder str = new StringBuilder();         while(i!=0){             str.insert(0, i % 2);             i = i/2;         }         return str;     } }
点赞 评论

相关推荐

10-30 19:23
已编辑
山东大学(威海) C++
牛至超人:我了个雷 1.实习经历写太长了吧,精简一点,你写那么老多,面试官看着都烦 2.项目经历你放俩竞赛干啥单独拿出来写上几等奖就行了呗 3.一大雷点就是项目经历里的那个课程设计,大家都知道课程设计巨水,不要写课程设计,换一个名字,就叫学生管理系统,面试官问就说是自己做的项目,不要提课程设计的事 4.那个交流经历,简化一下塞到最上面的教育经历里就行了 5.简历尽量一页纸
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务