![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
进制
wowpH
不简单的Java。 Vue,LeetCode,PTA,OJ,ACM,POJ,WUSTOJ,算法,数据结构。
展开
-
WUTOJ 1284: Gold Medal(Java)
1284: Gold Medal题目 有N个砝码,重量为:3i-1(1<=i<=N),有一块重量为 W 的金牌。现在将金牌放在天平的左边。你需要将砝码放在左边或右边使得天平平衡,如果不能平衡输出"No way!",N个砝码不需要全部用完。更多内容点击标题。参考果7的博客分析 说实话,我也没想到这种做法,看的参考博客才明白的。(感觉他有部分代码处理的不是很好,可能是语...原创 2019-04-29 23:18:42 · 275 阅读 · 0 评论 -
WUSTOJ 1290: 01字串(Java)
输出01字串,输出1-31的二进制字符串,占5位,前面补0,十进制转二进制。原创 2019-05-26 14:35:15 · 134 阅读 · 0 评论 -
WUSTOJ 1287: B304(Java:355ms,C:8ms)
题目:- 有一间教室,里面有`N`行`M`列桌子(`N`和`M`键盘输入)- 每个桌子上**最多**有一朵:cherry_blossom:(0朵花或者1朵花),:cherry_blossom:的总数量**不限**- 每行和每列的:cherry_blossom:的**数量**都只能为**奇数**- 最多有100行100列桌子- 问题:有`N`行`M`列桌子,:cherry_blossom:的摆放方法有多少种?原创 2019-05-24 00:32:54 · 471 阅读 · 0 评论 -
WUSTOJ 1313: 数列(Java)进制转换
给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:1,3,4,9,10,12,13,…(该序列实际上就是:3^0,3^1,3^0+3^1,3^2,3^0+3^2,3^1+3^2,3^0+3^1+3^2,…)请你求出这个序列的第N项的值(用10进制数表示)。例如,对于k=3,N=100,正确答案应该是981。多组测试数据输入 只有1行,为2个正整数,用一个空格隔开:k N(k、N的含义与上述的问题原创 2019-06-19 16:37:42 · 209 阅读 · 0 评论 -
WUSTOJ 1324: Base64 Coding(Java)未解决,求题解
Base64 is an encoding algorithm. It works by turning characters whose ASCII code is between 0x00 and 0xff into strings of only lower case letters, upper case letters and digits, thus avoiding the encoding ambiguous problem.Let's take a look at a simp原创 2019-06-25 22:34:48 · 222 阅读 · 0 评论 -
WUSTOJ 1237: 将八进制的字符串转换成等价的十进制字符串(Java)
1237: 将八进制的字符串转换成等价的十进制字符串题目 输入八进制,输出十进制。更多内容点击标题。分析 输入的八进制数有20位。已经超出了Integer.MAX_VALUE的范围,因此此题应该用BigInteger来处理。测试数据输入55150420733754输出3106406643692代码/** * time 1471ms * @author PengHa...原创 2019-04-24 23:39:50 · 1204 阅读 · 0 评论 -
WUSTOJ 1344: still水题(Java)进制转换
题目链接:1344: still水题Description送AC,不解释Input输入两个整数n和b,b表示该数的进制(包含2、8、16进制,多组数组)Output输出该整数(10进制,每组一行)Sample Input01 210 2100 20111 21 83 86 812 8017 81 162A 160BF 16Sample Output12...原创 2019-07-04 11:24:02 · 150 阅读 · 0 评论 -
PAT(B) 1037 在霍格沃茨找零钱(Java)
题目描述如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱 P 和他实付的钱 A,你的任务是写一个程序来计算他应该被找的零钱。输入格式输入在 1 行中分别给出 P 和 A,格式为 Galleon.Sickle.Knut,其间用 1 个空格分隔。这里 Galleon 是 [0, 107] 区间内的整数,Sickle 是 [原创 2019-07-26 20:29:26 · 174 阅读 · 0 评论 -
PAT(B) 1044 火星数字(Java)进制转换
题目描述火星人是以 13 进制计数的:地球人的 0 被火星人称为 tret。地球人数字 1 到 12 的火星文分别为:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。火星人将进位以后的 12 个高位数字分别称为:tam, hel, maa, huh, tou, kes, hei, elo, syy, lok, mer, jou。例如地球人的数字 29 翻译成火星文就是 hel mar;而火星文 elo no原创 2019-08-06 22:13:39 · 322 阅读 · 0 评论