关注
import java.util.Scanner;
publicclass Main {
public
static
void main(String[] args) {
Solution s =
new Solution();
Scanner sc =
new
Scanner(System.in);
int
t = sc.nextInt();
for(int
i = 0; i < t; i++) {
long
num = sc.nextLong();
s.getResult(num);
}
sc.close();
}
}
class Solution {
public
void getResult(long
num) {
long
dig = 0;
long
c = 0;
long
i = 1;
while(c < num) {
dig++;
c += i <<= 1;
}
c -= i;
c++;
long
s = num - c;
String result =
new String();
for(long
k = 0; k < dig; k++) {
if((s & 1l) == 1l) {
result
= "7" + result;
} else {
result
= "4" + result;
}
s
>>>= 1;
}
System.out.println(result);
}
}
写的很不好(当时很急)
查看原帖
点赞 13
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 为了去实习,我赌上了___ #
20527次浏览 202人参与
# 硬件兄弟们 甩出你的华为奖状 #
116826次浏览 697人参与
# 百融云创求职进展汇总 #
209次浏览 0人参与
# uu们,春招你还来吗? #
12071次浏览 81人参与
# 面试紧张时你会有什么表现? #
15789次浏览 130人参与
# 哪一瞬间让你觉得“这班不如不上” #
11176次浏览 152人参与
# 2025年终总结 #
12643次浏览 213人参与
# 父母对你找工作是助力还是阻力? #
13263次浏览 193人参与
# 第一份工作能做外包吗? #
86071次浏览 577人参与
# 十二月请对我好一点 #
24895次浏览 332人参与
# 一人推荐一个值得做的项目 #
9096次浏览 118人参与
# 高薪高压 vs 低薪wlb,你怎么选? #
10868次浏览 114人参与
# 总结:哪家公司最喜欢泡池子 #
155524次浏览 559人参与
# 应届生初入职场,求建议 #
278781次浏览 2837人参与
# 降低公积金和取消房补怎么选 #
23425次浏览 79人参与
# 工作前VS工作后,你的心态变化 #
13146次浏览 155人参与
# 25届网易互娱暑实进度 #
91812次浏览 750人参与
# 晒一晒你收到的礼盒 #
87938次浏览 429人参与
# 你有哪些缓解焦虑的方法? #
41893次浏览 857人参与
# 工作中出现了XX情况正常吗 #
32107次浏览 211人参与
# 学历or实习经历,哪个更重要 #
202229次浏览 1072人参与
