关注
下面是我的代码: 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;
}
}
查看原帖
点赞 评论
相关推荐
牛客热帖
更多
正在热议
更多
# 为了入行xx岗,我学了__ #
4653次浏览 89人参与
# 小厂实习有必要去吗 #
77770次浏览 368人参与
# MiniMax求职进展汇总 #
1710次浏览 26人参与
# 实习的你做了哪些离谱的工作 #
7366次浏览 107人参与
# Prompt分享 #
1416次浏览 47人参与
# 简历第一个项目做什么 #
5913次浏览 93人参与
# 你都见过什么样的草台班子? #
2950次浏览 40人参与
# 被说“做题家”,你的反应是_____? #
1049次浏览 42人参与
# 如果让你发明个APP,你会想做什么 #
1503次浏览 46人参与
# 听到哪句话代表面试稳了OR挂了? #
124483次浏览 559人参与
# 工作压力大,你会干什么? #
10558次浏览 253人参与
# 找实习记录 #
22084次浏览 394人参与
# 大家实习每天都在干啥 #
111987次浏览 606人参与
# 如果不上班,你会去做什么 #
5309次浏览 226人参与
# 邪修省钱套路 #
6172次浏览 212人参与
# AI让你的思考变深了还是变浅了? #
3586次浏览 105人参与
# 金三银四,你有感觉到吗 #
673278次浏览 6040人参与
# 分享一个让你热爱工作的瞬间 #
57096次浏览 482人参与
# 你想跟着什么样领导? #
45432次浏览 231人参与
# 我的求职精神状态 #
419333次浏览 3071人参与
# 通信硬件薪资爆料 #
1200193次浏览 7192人参与