C. 平衡三进制

    传统题 1000ms 256MiB

平衡三进制

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

平衡三进制是三进制的一种变形,它的基数为 33,每位数码由 1,0,1-1, 0, 1 构成。由于 1-1 书写不方便,一般用字母 z 代替。

例如:

(1z1)3=3231+30=93+1=7(1z1)_3 = 3^2 - 3^1 + 3^0 = 9 - 3 + 1 = 7

(z0)3=(1)31+030=31=3(z0)_3 = (-1)·3^1 + 0·3^0 = -3^1 = -3

(z0101)3=34+32+30=81+9+1=71(z0101)_3 = -3^4 + 3^2 + 3^0 = -81 + 9 + 1 = -71

这种特殊进制的优点是:

不论正负,任何整数都有且只有一种表示方法;

表示负数不用负号 -。

给定一个以十进制表示的整数 nn,请输出 nn 的平衡三进制表示,头部不要出现多余的 00

输入格式

单个整数:表示 nn

输出格式

单个字符串:表示 nn 的平衡三进制表示。

7
1z1
-3
z0
-71
z0101

数据规模与约定

对于 5050% 的数据,100n100-100 ≤ n ≤ 100

对于 100100% 的数据,109n109-10^9 ≤ n ≤ 10^9

图灵周赛 Round 38(一场)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-1-17 21:00
结束于
2026-1-18 1:00
持续时间
4 小时
主持人
参赛人数
11