uva 11185 – ternary

Contents

Problem

題目網址

轉成 3 進位。

Solution

Code

UVa 11185UVa 11185 - Ternary
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29



int ()
{
int n;
while (scanf("%d", &n) && n >= 0)
{
if (!n)
{
puts("0");
continue;
}

int ternary[20] = {0}, count = 0;
while (n)
{
ternary[++count] = n % 3;
n /= 3;
}

while (count)
printf("%d", ternary[count--]);
putchar('n');
}

return 0;
}