浙大PAT 1027题 1027. Colors in Mars

2024-02-26 22:18
文章标签 浙大 pat 1027 colors mars

本文主要是介绍浙大PAT 1027题 1027. Colors in Mars,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

水题,代码写的有点戳

#include<stdio.h>
int main(){
int r,g,b,cnt;
char rst[6]={'0','0','0','0','0','0'};
scanf("%d %d %d",&r,&g,&b);
if(r%13<10) rst[1]='0'+r%13;
else rst[1]='A'+r%13-10;
r=r/13;
if(r%13<10) rst[0]='0'+r%13;
else rst[0]='A'+r%13-10;
if(g%13<10) rst[3]='0'+g%13;
else rst[3]='A'+g%13-10;
g=g/13;
if(g%13<10) rst[2]='0'+g%13;
else rst[2]='A'+g%13-10;
if(b%13<10) rst[5]='0'+b%13;
else rst[5]='A'+b%13-10;
b=b/13;
if(b%13<10) rst[4]='0'+b%13;
else rst[4]='A'+b%13-10;
printf("#%c%c%c%c%c%c\n",rst[0],rst[1],rst[2],rst[3],rst[4],rst[5]);
return 0;
}




 

这篇关于浙大PAT 1027题 1027. Colors in Mars的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/750334

相关文章

浙大数据结构:树的定义与操作

四种遍历 #include<iostream>#include<queue>using namespace std;typedef struct treenode *BinTree;typedef BinTree position;typedef int ElementType;struct treenode{ElementType data;BinTree left;BinTre

浙大数据结构:04-树7 二叉搜索树的操作集

这道题答案都在PPT上,所以先学会再写的话并不难。 1、BinTree Insert( BinTree BST, ElementType X ) 递归实现,小就进左子树,大就进右子树。 为空就新建结点插入。 BinTree Insert( BinTree BST, ElementType X ){if(!BST){BST=(BinTree)malloc(sizeof(struct TNo

浙大数据结构:02-线性结构4 Pop Sequence

这道题我们采用数组来模拟堆栈和队列。 简单说一下大致思路,我们用栈来存1234.....,队列来存输入的一组数据,栈与队列进行匹配,相同就pop 机翻 1、条件准备 stk是栈,que是队列。 tt指向的是栈中下标,front指向队头,rear指向队尾。 初始化栈顶为0,队头为0,队尾为-1 #include<iostream>using namespace std;#defi

浙大数据结构——03-树1 树的同构

这道题我依然采用STL库的map,从而大幅减少了代码量 简单说一下思路,两棵树是否同构,只需比较俩树字母相同的结点是否同构,即是否左==左,右==右或者左==右,右==左。 1、条件准备 atree和btree是存两个数结点字母,第几个就存输入的第几个结点的字母。 map通过结点的字母作为键,从而找到两个子节点的信息 都要用char类型 #include <iostream>#inc

浙大数据结构:堆栈和队列的定义与操作

堆栈: 顺序存储: #include<stdio.h>#include<stdlib.h>typedef int ElementType ;typedef int position ;#define MAXSIZE 100#define ERROR -1struct SNode {ElementType * Data ;position top;int Maxsize;};

JD 1027:欧拉回路

OJ题目:click here~~ 题目分析: 若图G中存在这样一条路径,使得它恰通过G中每条边一次,则称该路径为欧拉路径。若该路径是一个圈,则称为欧拉(Euler)回路。 具有欧拉路径的图称为欧拉图(简称E图)。 无向图存在欧拉回路的充要条件: 一个无向图存在欧拉回路,当且仅当该图拥有奇数度数的顶点的个数为0且该图是连通图。 有向图存在欧拉回路的充要条件: 一

PAT甲级-1044 Shopping in Mars

题目   题目大意 一串项链上有n个钻石,输入给出每个钻石的价格。用m元买一个连续的项链子串(子串长度可为1),如果不能恰好花掉m元,就要找到最小的大于m的子串,如果有重复就输出多个,按递增顺序输出子串的前端和后端索引。 原来的思路 取连续的子串使和恰等于m,没有恰等于就找最小的大于。可以将子串依次累加,使得每个位置都是起始位置到该位置的序列和,整个数组显递增顺序,就可以用右边减左边

PAT (Advanced Level) Practice——1011,1012

1011:  链接: 1011 World Cup Betting - PAT (Advanced Level) Practice (pintia.cn) 题意及解题思路: 简单来说就是给你3行数字,每一行都是按照W,T,L的顺序给出相应的赔率。我们需要找到每一行的W,T,L当中最大的一个数,累乘的结果再乘以0.65,按照例子写出表达式即可。 同时还需要记录每一次选择的是W,T还是L

Eclipse4.X版本安装fatjar插件(luna mars 版本均可用)

首先声明,eclipse luna 和mars 楼主亲测可用。 1.安装Eclipse2.0版本的插件支持 方法如下: Help -> Install New Software... -> Work with -> 选择“The Eclipse Project Updates - http://download.eclipse.org/eclipse/updates/4.4

浙大数据结构:01-复杂度2 Maximum Subsequence Sum

数据结构MOOC PTA习题 01-复杂度2 Maximum Subsequence Sum #include <iostream>using namespace std;const int M = 100005;int a[M];int main(){int k;cin >> k;int f = 1;for (int i = 0; i < k; i++){cin >> a[i