1027 Colors in Mars (20分)

题目链接:PAT A 1027

题目大意:给出三个十进制数,都是在[0-168]范围内,要求将他们转化为13进制后按顺序输出。

思路分析:非常简单的一道题,由于数的范围是[0-168],所以甚至都不需要会进制转化的编程解法,只需要找规律就行:转化为13进制数肯定是一个两位数(因为168 < 13的平方),即x = a13的一次方 + b13的0次方,而a又肯定小于13,所以a直接可以写成x/13,而b可以写成x%13,由于题目要求10,11,12分别对应A,B,C,所以定义一个char类型的数组就可以输出啦!

AC代码:

#include<iostream>
using namespace std;
int main() {int a, b, c;cin >> a >> b >> c;cout << "#";char radix[14] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C'};cout << radix[a / 13] << radix[a % 13] << radix[b / 13] << radix[b % 13] << radix[c / 13] << radix[c % 13];return 0;
}

PAT甲级 1027 Colors in Mars (20分)相关推荐

  1. 浙大PAT甲级1027. Colors in Mars (20)

    1027. Colors in Mars (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue People ...

  2. PAT甲级1027 Colors in Mars :[C++题解]进制位

    文章目录 题目分析 题目链接 题目分析 就是十进制数转化成13进制,然后数字转化成字符. get函数用来将数字转化成字符. 如果 一位数 就是return x +'0'如果 大于9 就是 return ...

  3. PAT 甲级 1027 Colors in Mars

    1027. Colors in Mars (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue People ...

  4. 1027 Colors in Mars (20 分)_20行代码AC

    立志用最少的代码做最高效的表达 PAT甲级最优题解-->传送门 People in Mars represent the colors in their computers in a simil ...

  5. 【PAT甲级 十进制转十三进制】1027 Colors in Mars (20 分) Java版 5/5通过

    题目 是个水题,一次通过. 这道题的大意就是:给你输入3个十进制的数,让你转换成3个十三进制数.在转换的时候,注意不足两位的要用0补全两位. 小坑 提交之前,想起来自查一下我的convert(int ...

  6. pat 1027. Colors in Mars (20)

    1027. Colors in Mars (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue People ...

  7. PAT甲级 -- 1148 Werewolf - Simple Version (20 分)

    Werewolf(狼人杀) is a game in which the players are partitioned into two parties: the werewolves and th ...

  8. 【PAT甲级 约会】1061 Dating (20 分) C++ 全部AC

    题目 这个题要注意的细节很多.因为一个星期有七天,一天有24小时,所以要注意字母范围这个隐藏条件,不符合条件的字母要跳过. 还要注意:第二次查找,要接着第一次找到的位置开始找.这个有点坑,题目里没说明 ...

  9. PAT甲级 -- 1005 Spell It Right (20 分)

    Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output e ...

最新文章

  1. mac本机 Linux服务器anaconda安装
  2. 牛客练习赛44 B 小y的线段 (思维)
  3. LeetCode 101对称二叉树-简单
  4. linux命令deploy_Linux deploy 使用教程
  5. 梅宏院士:步入软件定义的时代
  6. android studio乱码
  7. FTOUR2 - Free tour II
  8. SD nand flash 简单的读写速度测试
  9. r语言python0基础_万丈高楼平地起,从零开始学R语(生信分析向,R语言基础)...
  10. 卫星定位原理以及室内定位技术
  11. 【校招笔试】网易校招网络笔试题,菜的抠脚,蠢的流泪
  12. BC26 计算三角形的周长和面积(海伦公式)
  13. 3t服务器装linux系统如何分区,Linux 分区、格式化3T大容量存储分区
  14. Jodd-Java的瑞士军刀 demo
  15. [2023-01 持续更新] 谷歌学术google镜像/Sci-Hub可用网址/Github镜像可用网址总结
  16. 数据库中码、超码、主码、候选码
  17. CS5268/CS5265/CS5266 Type-C转HDMI设计方案|替代CS5268/CS5265/CS5266芯片|GSV2201可完全替代兼容CS5268/CS5265/CS5266
  18. 二维火视频菜单,开启沉浸式点餐新体验
  19. 深度学习论文阅读(四):GoogLeNet《Going Deeper with Convolutions》
  20. my35.net:仿兰亭集势产品标签功能方案及技术实现

热门文章

  1. Xilinx IDELAYE2应用笔记及仿真实操
  2. 史上最全Python学习笔记(基于《Python学习手册(第4版)》)——Part3 语句和语法
  3. python数据分析实战五_简单的python数据分析实战——黑五销售数据分析
  4. label标签中的for属性
  5. 小阿刁的第一篇博客(随便巴拉巴拉几句)
  6. 22款受欢迎的计算机取证工具
  7. 常用的设计模式之观察者模式
  8. c语言中怎么画直线,ps如何画直线 【操作流程】
  9. 原子物理与原子核物理知识结构(含链接)
  10. 希尔顿旗下酒店于不同城市推出餐饮外卖、连住套餐、星厨上门、户外野餐等无忧安心产品...