HDU2031

来源:互联网 发布:ubuntu var tmp 编辑:程序博客网 时间:2024/06/05 04:47
#include <stdio.h>void zh(int n, int r){    if(n){        zh(n/r, r);        if(n%r>9)        printf("%c",  n%r-10 +'A' );        else printf("%c",n % r + '0');}} main(){    int n,r;    while (scanf("%d%d", &n, &r) != EOF)    {        if (n > 0)            zh(n, r);        else if (n==0)            putchar('0');        else        {            putchar('-');            zh(-n, r);        }        putchar('\n');    }    return 0;}
0 0
原创粉丝点击