PAT程序设计考题——甲级1027(Colors in Mars ) C++实现

xiaoxiao2021-02-28  90

点击打开pat链接

#include<iostream> #include<math.h> #include<algorithm> #include<queue> #include<map> #include<set> #include<stack> #include<string> #include<vector> using namespace std; #define INF 100000000 #define maxn 100010 int store[maxn]={0}; int num,base; int k; char m[maxn]={'0','1','2','3','4','5','6','7','8','9','A','B','C'}; void change() { k=0; while(num){  store[k++]=num;  num=num/13; } } int main() { cout<<"#";  for(int i=0;i<3;i++)  { cin>>num;   change();  for(int j=1;j>=0;j--){     cout<<m[store[j]];}  fill(store,store+2,0);   }  return 0; }

转载请注明原文地址: https://www.6miu.com/read-82196.html

最新回复(0)