题目要求

P2084题目链接

分析

神之水题,神之水题……无非是最基本的进制转换罢了……

说好的进制转换在哪里?,把一个正数的N进制变成规范的表示?
醉了……用StringBuilder,最后消去开头的+就行……

这题都不用特判的……太水了……

AC代码(Java语言描述)

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int radix = scanner.nextInt();char[] num = scanner.next().toCharArray();scanner.close();StringBuilder result = new StringBuilder();for (int i = 0; i < num.length; i++) {int temp = num[i] - 48;if (temp != 0) {result.append("+").append(temp).append("*").append(radix).append("^").append(num.length-1-i);}}System.out.println(result.toString().substring(1));}
}

N进制的规范十进制表示(洛谷P2084题题解,Java语言描述)相关推荐

  1. 线性存储的最短平均检索时间(洛谷P1253题题解,Java语言描述)

    题目要求 P1253题目链接 分析 很像 ~洛谷P1223题题解~,也是一种类似SJF的贪心法. 排个序,由于两个不大于10000的数,乘起来还是int,就使用int属性吧. 数据量小,所以Scann ...

  2. 队列模拟约瑟夫问题(洛谷P1996题题解,Java语言描述)

    题目要求 P1996题目链接 分析 以前就研究过"约瑟夫环"问题: <单循环链表求解约瑟夫环问题(Java语言描述)> <杀人游戏~约瑟夫环(洛谷P1145题题解 ...

  3. N进制正反累加判回文数(洛谷P1015题题解,Java语言描述)

    题目要求 P1015题目链接 分析 开始的时候写了这么一个代码,应该是比较基础的,是十进制的. private static void low() {Scanner scanner = new Sca ...

  4. 不怂Java进制转换(洛谷P1143题题解,Java语言描述)

    感慨 Java也能这么好使啊,不容易-- --进阶的JFarmer 题目要求 P1143题目链接 分析 进制转换其实也还好,但既然用了Java,那就得扬眉吐气一次,体会体会利用API轻松秒题的感受,机 ...

  5. 麦森数(洛谷P1045题题解,Java语言描述)

    题目要求 题目链接 分析 这题挺经典的,快速幂取模算法,如果求出大数再取模就可能T掉. 之前有篇文章写了这个算法:<快速幂算法详解&&快速幂取模算法详解> 既然是Java, ...

  6. 枚举求解单词方阵(洛谷P1101题题解,Java语言描述)

    题目要求 P1101题目链接 分析 可以用DFS做,但我立下了个Flag,所以就用了朴素的枚举来做.... 结果,我的天哪,做了好几个小时-- 其实这种地图题,真的适合 DFS or BFS or D ...

  7. 快速幂||取余运算【模板】(洛谷P1226题题解,Java语言描述)

    题目要求 P1226题目链接 分析 标准的快速幂取模算法板子,之前这个算法我在这篇文章中讲过了:<快速幂算法详解&&快速幂取模算法详解>. 这里选择使用比较简单的API实现 ...

  8. 彩票抽奖(洛谷P2550题题解,Java语言描述)

    题目要求 P2550题目链接 分析 先把中奖号码打进Set里面,HashSet会快一些. 然后读取抽到的号码,用contains()查找就行,做个计数. AC代码(Java语言描述) import j ...

  9. 求子集元素之和(洛谷P2415题题解,Java语言描述)

    题目要求 P2415题目链接 分析 这题我觉得--当个数学题做就好了嘛. 有一个数N的情况:result = 1 * N 有两个数N1.N2的情况:result = 2 * (N1+N2) 有三个数N ...

最新文章

  1. 5 HttpHandler
  2. torch.mean
  3. 34篇Java基础总结博客陪博主入门Java
  4. problem k: 查找某一个数_quot;细节魔鬼quot; 二分查找
  5. ftp服务器在linux中安装
  6. 刷爆了!GitHub标星1.6W,这个 Python 项目太实用!
  7. 算法学习笔记:对指定金额计算最少钞票数
  8. GridView常用代码 (转)
  9. 制作nginx的spec分享
  10. linux oracle 10g dataguard 实施详细记录
  11. 母子关系:DAE是COLLADA的模型文件(转载)
  12. 拓端tecdat|R语言基于ARCH模型股价波动率建模分析
  13. 图解WIN7通过“磁盘管理”功能进行分区的详细过程
  14. MATLAB数值计算——矩阵运算乘法、除法、乘方
  15. 小萌库 一周漫画精彩回顾
  16. DSP-EALLOW和EDIS
  17. 深度学习平台demo(一)- C#如何调用python文件
  18. Firefox/Chrome渗透测试插件推荐
  19. Python+Vue计算机毕业设计报刊征订管理系统uu609(源码+程序+LW+部署)
  20. SkeyeRTSPLive传统视频监控互联网+实现利器解决方案

热门文章

  1. Python全栈开发:web框架们
  2. linux中使用lftp上传下载文件
  3. myeclipse 怎么安装与激活
  4. 数字图像的5种增强处理
  5. [转]解决IE下CSS背景图片闪烁的Bug
  6. 数据库查询字段为空时,返回0
  7. vue+layui获取CheckBox的值
  8. mac远程桌面登陆windows
  9. python字典导入mongodb_python连接mongoDB进行数据提取→常用操作指南
  10. c语言程序设计 第三版 哈工大,c语言程序设计 哈工大 苏小红 第三章习题