关注
import java.util.HashMap; import java.util.Map; import java.util.Scanner; import java.util.Stack; public class Main { private static Map<Integer,Character> map = new HashMap<>(); public static void main(String[] args) { Scanner in = new Scanner(System.in); long key = in.nextLong(); createMap(); String str = func(Math.abs(key)); if (key < 0) str = "-"+str; else if (key == 0) str = "0"; System.out.println(str); } public static void createMap(){ for (int i=0;i<10;i++){ map.put(i,(i+"").charAt(0)); } map.put(10,'`'); map.put(11,'!'); map.put(12,'@'); map.put(13,'#'); map.put(14,'$'); map.put(15,'%'); map.put(16,'^'); map.put(17,'&'); map.put(18,'*'); map.put(19,'('); map.put(20,')'); map.put(21,'{'); map.put(22,'}'); map.put(23,'\\'); map.put(24,'<'); map.put(25,'>'); map.put(26,'?'); } public static String func(long k){ Stack<Long> stack = new Stack<>(); long r = 0; while (k > 0){ r = k % 27; k /= 27; stack.push(r); } StringBuilder stringBuilder = new StringBuilder(); while (!stack.empty()){ long key = stack.pop(); stringBuilder.append(map.get((int)key)); } return stringBuilder.toString(); } }
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
03-04 00:14
九江职业大学 C++ 点赞 评论 收藏
分享
03-19 09:58
河海大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# AI面会问哪些问题? #
18790次浏览 386人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
337853次浏览 2142人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
11735次浏览 156人参与
# 你的实习产出是真实的还是包装的? #
16125次浏览 302人参与
# 蔚来求职进展汇总 #
116922次浏览 794人参与
# 春招至今,你的战绩如何? #
51007次浏览 470人参与
# 米连集团26产品管培生项目 #
12421次浏览 283人参与
# 找AI工作可以去哪些公司? #
5262次浏览 128人参与
# 从事AI岗需要掌握哪些技术栈? #
5398次浏览 168人参与
# 你做过最难的笔试是哪家公司 #
22155次浏览 137人参与
# 一张图晒出你司的标语 #
2944次浏览 58人参与
# 聊聊这家公司值得去吗 #
914159次浏览 4736人参与
# 沪漂/北漂你觉得哪个更苦? #
7869次浏览 166人参与
# 长得好看会提高面试通过率吗? #
19491次浏览 222人参与
# AI时代,哪个岗位还有“活路” #
8930次浏览 279人参与
# HR最不可信的一句话是__ #
4628次浏览 90人参与
# 阿里笔试 #
170909次浏览 1225人参与
# 春招你拿到offer了吗 #
825505次浏览 9964人参与
# 学历对求职的影响 #
659265次浏览 4223人参与
# 快手年终开大包 #
13202次浏览 101人参与
# 实习的你做了哪些离谱的工作 #
38673次浏览 253人参与
# 你的秋招白月光和意难平公司 #
93143次浏览 343人参与

查看5道真题和解析