PAT 甲级1027

PAT 甲级1027

一开始看到题意竟然想到的是直接写模板,我真是太笨了。陷入模板的圈里了。

那么就给自己定一个什么时候需要模板,什么时候直接算把:

1.当输入的数的位数不定,或者输出的位数不定的时候,需要使用进制转换的模板;
但是像PAT A1027这种已经明确给出了输入的数的范围是168以内,输出明确是13进制的2位数,所以就不要用模板,千万不要因为模板固化了自己的脑袋。
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include  


using namespace std;


char ch[]={'0','1','2','3','4','5','6','7'
            ,'8','9','A','B','C'}; 


int main(){

    int a,b,c;
    cin>>a>>b>>c;

    cout<<"#"
        <13]<13]
        <13]<13]
        <13]<13]<return 0;
}























你可能感兴趣的:(PAT)