本站遷移

因為我最近租用了網路空間以及網域,
故本站已遷移至新網站~
這邊的資訊已經正在進行搬移的工作~
希望各位可以到新網站去逛XD

New Website:
http://knightzone.org/

搜尋此網誌

2011年3月14日 星期一

[UVa]11185:Ternary

利用平常轉換位數的方法來轉換成3進位。

[C](0.008)
#include<stdio.h>
int main()
{
int N;
while( scanf( "%d", &N ) != EOF && !(N < 0) )
{
int temp = N;
int answer[105] = {0}, answer_l = 0;
int i;
while( temp )
{
answer[answer_l++] = temp % 3;
temp /= 3;
}
if( answer_l == 0 )
printf( "0" );
else
for( i = answer_l-1 ; i >= 0 ; i-- )
printf( "%d", answer[i] );
printf( "\n" );
}
return 0;
}
view raw UVa11185.c hosted with ❤ by GitHub

0 意見:

張貼留言