convert decimal to balanced ternary

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Convert decimal numbers to balanced ternary numbers. Use '/' to represent -1, since the ASCII code of '/' (0x2F) is exactly 1 less than that of '0' (0x30).

-- %20

Options

exec is denied

rejudge feature is enabled

now post-mortem time, all source codes will be revealed

Sample input:_

-81
-80
-79
-78
-77
-76
-75
-74
-73
-72
-71
-70
-69
-68
-67
-66
-65
-64
-63
-62
-61
-60
-59
-58
-57
-56
-55
-54
-53
-52
-51
-50
-49
-48
-47
-46
-45
-44
-43
-42
-41
-40
-39
-38
-37
-36
-35
-34
-33
-32
-31
-30
-29
-28
-27
-26
-25
-24
-23
-22
-21
-20
-19
-18
-17
-16
-15
-14
-13
-12
-11
-10
-9
-8
-7
-6
-5
-4
-3
-2
-1
0
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81

Sample output:

/0000
/0001
/001/
/0010
/0011
/01//
/01/0
/01/1
/010/
/0100
/0101
/011/
/0110
/0111
/1///
/1//0
/1//1
/1/0/
/1/00
/1/01
/1/1/
/1/10
/1/11
/10//
/10/0
/10/1
/100/
/1000
/1001
/101/
/1010
/1011
/11//
/11/0
/11/1
/110/
/1100
/1101
/111/
/1110
/1111
////
///0
///1
//0/
//00
//01
//1/
//10
//11
/0//
/0/0
/0/1
/00/
/000
/001
/01/
/010
/011
/1//
/1/0
/1/1
/10/
/100
/101
/11/
/110
/111
///
//0
//1
/0/
/00
/01
/1/
/10
/11
//
/0
/1
/
0
1
1/
10
11
1//
1/0
1/1
10/
100
101
11/
110
111
1///
1//0
1//1
1/0/
1/00
1/01
1/1/
1/10
1/11
10//
10/0
10/1
100/
1000
1001
101/
1010
1011
11//
11/0
11/1
110/
1100
1101
111/
1110
1111
1////
1///0
1///1
1//0/
1//00
1//01
1//1/
1//10
1//11
1/0//
1/0/0
1/0/1
1/00/
1/000
1/001
1/01/
1/010
1/011
1/1//
1/1/0
1/1/1
1/10/
1/100
1/101
1/11/
1/110
1/111
10///
10//0
10//1
10/0/
10/00
10/01
10/1/
10/10
10/11
100//
100/0
100/1
1000/
10000

Sample input:_

-1841
3771
7322
-9730
6355
1089
-5571
6465
5052
6820
4467
7827
375
-1889
9296
9943
-6428
8221
8512
-8021
4313
-136
5676
-5520
-4800
8835
5344
-8915
3056
9372
1341
8180
967
-1820
-7225
869
-2873
8226
4014
766
-8201
-3100
8608
777
6890
-2172
9296
-3569
9932
4968
8286
717
-9298
3713
-5340
1743
8699
-9610
-1846
213
6860
2769
-9771
-4583
2404
-3515
3233
7904
-1616
7415
5002
-2797
-3799
301
-695
-9196
6282
8433
2360
1910
-5799
-2886
4704
8633
5272
-5286
-2470
-6608
6127
-314
7204
366
-417
5375
-9455
9281
2054
-6268
6347
-910
-8774
-4568
5454
2492
657
-9344
1052
4096
-6672
-7780
-9994
4484
6177
-1834
-9602
-2602
3805
1207
-2979
8008
-3987
-1650
-3501
-4828
8842
4803
-5203
1536
-1477
-8015
-408
-7284
6679
-815
1425
-8497
-1969
-2729
-7514
-5184
1900
1982
-2351
1634
4262
3196
-1698
8942
7236
6421
-8450
3526
-4873
-8674
-6290
492
1698
-4119
4319
6045
3832
-3454
-7962
-575
1590
-1914
-1146
2731
-4442
-3621
-6559
-8248
-5887
-14
-8610
-5198
3361
889
2812
-1104
-1947
1748
4226
-903
-5914
-4209
4514
1808
4076
-1502
-4713
7168
6046
2081
8707
-1311
1498
7481
-8931
1106
8967
6242
-7489
-3556
-1877
-3072
9727
-3760
3116
-1097
8779
7283
7180
9677
7202
8095
1971
8986
-7532
8732
-5852
1749
4363
-7165
710
7600
7864
-6607
-5418
8235
-3684
4098
9618
-8559
-1649
8523
-7557
-3794
4059
6678
9638
5736
-7233
-23
8039
3356
-1959
-7558
-4813
-6797
3352
7080
9580
3381
1517
-3487
3540
-8149
-5335
-7628
-5910
1716
2081
-8969
-8875
9260
5019
-1464
6018
7670
-9415
6956
9709
-2876
8924
3566
8264
-525
-8139
3878
-745
1018
-8635
-533
-2222
-5056
3507
7021
-9082
2218
5606
-7914
3367
8882
-9603
1166
8949
196
3400
-5058
-2520
-9150
-5854
7091
1574
-3421
-4861
7135
-893
-1372
-2364
8679
-3516
5521
3413
-4301
9035
-8615
2938
2140
-3830
-992
-5745
-997
6668
-2625
-4888
-6813
-2624
5143
2979
7303
2294
9379
-9859
-5128
6643
9358
3799
8612
6975
-3086
4011
-6674
2368
-5916
7024
-9419
5951
4774
1548
-5640
-9416
955
-4194
8132
-6355
3663
53
5518
-2984
6808
6704
-6869
2193
-4471
6159
-8274
0
-9359
-4104
-8635
-978
-1705
882
6130
-471
-8952
-2271
4473
2030
-2539
-9691
-5418
2399
-9959
52
-7965
3479
427
6640
5660
3670
-7800
9018
369
-7133
-695
3524
5784
-4289
-6030
-7516
3802
-6565
8167
3929
4609
2367
5472
7874
-3540
-795
-7947
5446
2450
4313
690
4413
-2684
9672
6635
-6457
-8747
6905
-5730
-8688
-2797
7771
-90
891
-9989
-2179
-5924
8003
8293
4519
-8937
4602
5759
4161
-7490
8502
1164
-4224
-6470
9202
8474
-4577
7153
1570
-8902
-8149
-4831
4252
5502
284
4215
-9872
-713
-3938
-3081
-3578
-4342
2944
-5889
-9001
1835
6588
-9037
6043
-3922
1580
-9343
-3449
333
9690
6303
5994
9045
4274
2867
4643
1288
-4173
2955
-9732
-3002
-3081
-2532
8156
2128
-4095
3493
9359
5185
-3919
2611
3188
5849

Sample output:

/0111/11
1//1///00
1010011//
////00/0/
100/01101
1111100
/01101/00
1000//110
1/10/1010
100101//1
1/0010110
11//1/0/0
1///0/0
/011/001
111/1/10/
1////0/1/1
/001//0/1
11/1/1111
110/001/1
//10000/1
1/00/1/1/
/1100/
10//101/0
/01110//0
/1/11/1/0
1100101/0
1/11000/1
//0/10/11
111//1//
1110//010
1/0///00
11/1/000/
1100/11
/1/////1
/0/01/11/
11//1//
//01///1
11/10//00
1/0////00
1001101
//1/1/1/1
///1/1//
110/11/11
101//10
1001101//
/0001//0
111/1/10/
/11010/11
1////0/0//
1/1/11000
11/1010/0
1000//0
///1/1/0/
1//010///
/1//001/0
1/11///0
1100/11//
////1101/
/0111/0/
10/0/0
10011/01/
11/11//0
/////1010
/10/011/1
1010/001
/111///11
11110/1/
11/0///1/
/1/10011
1011///0/
1/10//1/1
//01111/
/11/1010/
11/011
/0011/1
///10111/
100/0//00
110//0100
101/011/
10/0//1/
/010011/0
//001010
1/01101/0
1100///1/
1/11/01/1
/1//1/1/0
/0/0////
/000/11/1
10/11/0/1
//0101
1010/0/11
1/////0
/110//0
1/110101/
///001/11
111/1//1/
10/1101/
/0011/0//
100/0101/
//1/10/
//000/001
/10/1//11
1/1111000
1011/10/
10/0100
///1//0/1
111000/
1/0/0//01
/000//0/0
//11000//
/11110/0//
1/001101/
10/111/10
/011101/
////11101
//110/0/
1//1/00/1
1//00/01
//0/1/00
11/000//1
/11///100
/1/1/0/0
/111//100
/1/1011//
110010111
1/1//10/0
/1/0//10/
1/0100/0
/100/10/
//1000011
/1100/0
/0/0001/0
100011101
/0/0/11
1/00//10
//010010/
/010/01/
//1/10/1
/0//01/01
/1/0/0000
10//1101
10/0111/
/0/100/1
1/1/1///
1/00//0//
11101101
/1/00010
1101/11//
1010/1000
100/11/11
//011/001
1//0////1
/1/100///
//0010/1/
/00101001
1/001/0
1/1000/0
/10100110
1/00/100/
10/10/0/0
1//1/10/1
/111/101/
//101/010
/1/0/01
1/1//0/0
/0101010
/1110//0
11/1/011
/100/0111
/110010/0
/0000001/
//1/01///
/010/100/
/111
//01//010
/1/0//111
1////1111
11/00/1
110//011
/1111010
/01000/0
1/11//1/
1/0/11///
//10//0
/010/000/
/101/0010
1/01//1//
1/11100/
1/0//100/
/10/1101
/10///110
101/11111
10/10/0/1
100//01/
1100/1111
/11//110
1/001111
1011/101/
//0/1/1/0
1////00/
11010/010
100//01//
/0//1//0/
/1101010/
/011/111
///101/0
1111001/1
/110///1/
111/111/
/1111101
110001011
101000/1/
1010//0/1
1111/111/
1010/0/1/
11/010/11
10/01000
110100/11
/0//00001
11000/11/
/0100/1/1
1/11//10
1/0000//1
/0/1///0/
100/10/
10111/111
11//101/1
/000/110/
/1///0100
11/10/000
/1100///0
1/0/0//10
1111//1/0
//01/1000
/1/1/0/1
110/01/00
/0//0/010
/11/10111
1/0//0100
100011100
1111/000/
10/0//110
/0/01/010
/011
11/001/1/
1////110/
/010/110
/0//0/01/
/1/11//1/
/00/001/1
1////1011
101/011/0
111011/11
1///0/1/0
1/01/1//
/111/00//
1//0//010
//1/111//
/1//0011/
/0////111
/010/0010
1/101//0
100//01/
//0/01/11
//0/1110/
111/0100/
1/10/00/0
/1000/10
10/1/10/0
11////01/
///01/10/
101//0/0/
111100//1
//001111
1101/1///
1//0/001/
11/10001/
/10///0
//10////0
1//100/0/
/00/11/
111//01
//00111//
/1/11/1
/000//01
/1/01//1/
1///110/0
101/0/001
//0//0/0/
10001011
10//01/0/
//10110/0
1///0//01
1101//00/
////11100
1///11//
1101/1110
1/11/1
1///000/1
/1/01//00
/0//0/00
///110010
/0100/1//
101/1//0/
1/01110/
/1110/10/
/1/10000/
101/101/1
//100/1
/10101//
/0/1/110
1100/0110
/111///10
10///0111
1///0011/
/10010/01
11011//0/
//01//0/1
11001/11
100/11/1
/11/1/011
//0/1/1
/010101/0
//0/01/
10001100/
//11//10
/1/10/00/
/00/00/00
//11//11
1/1001111
1101/100
101000111
1001100/
1110//101
/1111110//
/1/00/01/
100010001
1110////1
1//1/0/01
110/1100/
101//0100
///10/01
1/0/////0
/000///11
101/1/01
/010/00/0
101/0/011
///01/011
10/01111/
1/1//0/11
1/010100
/011/1010
///01/1/1
110/101
/101/1/00
11/0111//
/0010//0/
1//001/00
1/00/
10///0101
//0/0111
100100011
1001//10/
/00//1//1
100001/0
/100//11/
10/110010
//1/00//0
0
///011101
/10101000
//00111//
//00/10
/1/000//
11/0/00
10/11/001
/101//0
//0/01110
/00/00/0
1/0011/00
10/101//
/0///00/
////0101/
/1///0100
1010/0//
/111100011
1/0/1
//101/000
1///100//
1//1/11
1000100/1
10//10/0/
1//0010/1
//110/010
110101000
1////00
/0/1/0/11
/0011/1
1//0/////
10/0/11/0
/10010011
/01/1//00
/0//01/0/
1//1/0/11
/000000//
11/1//111
1//11////
1/0100/01
101/1/00
10/////00
11//11/0/
/110110/0
/0/1//0
//1010/00
1/1111/01
10101/1/
1/00/1/1/
100///0
1/0001110
//100//1
1111/11/0
100010/1/
/000110//
//0000001
100111/1/
/01011/10
//001/1/0
//01111/
11//00/11
/0/00
11/0000
/11110/001
/000010/
/010/0//1
11/00/11/
11/101011
1/01//101
//0/1/000
1/010/110
10/0/010/
1/0/01010
/0//1///1
110/000/0
1///1010
/101/0//0
/00010101
111/0//11
110/0/0//
/10/01111
101/110/1
1/011011
//0/1010/
//1/111//
/1/10101/
1/0/11111
10///0/10
11////
1/0/10010
/111110101
/001//1
/11//1011
///100/0
/1101/111
/100011//
11001001
/010/10/0
//0/00/0/
10///00/
100001000
//0//110/
10/10//11
/11/0//1/
1/1/////
///1//00/
/111/11/1
110100
11110/0/0
100/0/110
10/1/0000
11011/000
1/00//10/
110/11//
1/010100/
1//10/01
/101/1110
11001110
////00//0
//0/0/11
///100/0
/0///1/0
11/1//01/
100/1/11
/10101100
1///10101
1110///0/
1/1010001
/11/0/0//
11//1/01
1110101/
10/001/0/

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1rotary-o630.04522025/04/24 23:55:520B / 24B / 34B

Ruby2 _

RankUserSizeTimeDateStatistics
1rotary-o610.11552025/04/24 22:50:430B / 23B / 33B

Perl _

RankUserSizeTimeDateStatistics
1tails550.38982025/04/23 20:20:110B / 27B / 28B
2teebee550.46772025/04/25 07:46:400B / 24B / 31B
3Sisyphus570.39762025/05/06 12:48:220B / 25B / 32B
4teebee (tails)540.47032025/05/08 06:55:080B / 28B / 26B

Python _

RankUserSizeTimeDateStatistics
1xnor690.17572025/05/06 04:45:420B / 41B / 21B
2teebee690.06082025/05/07 04:30:540B / 41B / 21B
3hallvabo700.06702025/05/07 04:41:010B / 37B / 23B

Python3 _

RankUserSizeTimeDateStatistics
1xnor760.11732025/05/06 04:43:550B / 44B / 26B
2teebee760.11612025/05/07 04:33:090B / 44B / 26B
3fuzzylojik770.11742025/04/24 23:17:060B / 40B / 28B
4Fleur770.12202025/04/25 08:46:080B / 40B / 27B
5AlephSquirrel770.12372025/04/25 10:24:130B / 45B / 26B
6hallvabo770.11602025/05/02 19:21:170B / 40B / 28B

Common LISP _

RankUserSizeTimeDateStatistics
1koochie grunch1100.30772025/05/15 11:52:220B / 44B / 61B

JavaScript _

RankUserSizeTimeDateStatistics
1#c0ffee710.04902025/04/24 18:25:090B / ?B / ?B
2KrausRaus1060.05252025/05/01 06:28:290B / 54B / 50B

iogii _

RankUserSizeTimeDateStatistics
1darrenks180.03862025/04/30 10:53:070B / 10B / 8B
2#c0ffee180.04022025/04/30 19:55:280B / 10B / 8B
3#c0ffee160.08762026/03/05 07:12:090B / 7B / 9B
4darrenks(#c0ffee) this is c0ffee's actual entry, didn't mean to replace160.09052026/03/05 07:15:320B / 7B / 9B

C _

RankUserSizeTimeDateStatistics
1rotary-o810.02762025/05/02 00:18:030B / 39B / 42B
2tails810.02742025/05/02 13:01:520B / 39B / 42B
3%20840.02792025/04/26 15:58:280B / 39B / 45B

Java _

RankUserSizeTimeDateStatistics
1rotary-o1760.45202025/05/02 00:24:190B / 108B / 61B

C# _

RankUserSizeTimeDateStatistics
1rotary-o1590.12072025/04/26 15:49:500B / 99B / 54B

AWK _

RankUserSizeTimeDateStatistics
1Fleur560.03422025/05/03 22:48:110B / 24B / 32B

sed _

RankUserSizeTimeDateStatistics
1tails1650.65922025/04/23 23:40:330B / 64B / 85B

Bash _

RankUserSizeTimeDateStatistics
1tails (gs2)300.23112025/05/01 13:37:337B / 11B / 10B
2tails410.07082025/05/01 13:32:230B / 28B / 12B
3Fleur620.01312025/04/28 23:32:420B / 28B / 32B

Bash (builtins) _

RankUserSizeTimeDateStatistics
1tails750.32572025/05/04 21:09:370B / 26B / 41B
2McBusLuck771.26542025/05/01 20:57:570B / 33B / 39B
3tails (McBusLuck)681.38112025/05/09 17:05:220B / 26B / 35B
4McBusLuck691.33412025/05/09 14:12:290B / 26B / 36B

bc _

RankUserSizeTimeDateStatistics
1McBusLuck1160.09612025/05/03 20:42:270B / 57B / 54B

dc _

RankUserSizeTimeDateStatistics
1tails490.09862025/05/01 13:29:220B / 30B / 19B

Whitespace _

RankUserSizeTimeDateStatistics
1%201180.16302025/04/24 17:55:560B / 0B / 0B
2rotary-o1180.12972025/04/26 12:07:130B / 0B / 0B

gs2 _

RankUserSizeTimeDateStatistics
1tails170.27482025/05/01 11:15:026B / 7B / 4B
2whio180.35452025/04/27 00:36:409B / 7B / 2B

Nibbles _

RankUserSizeTimeDateStatistics
1tails120.03432025/05/01 11:30:069B / 3B / 0B
2whio160.04522025/04/26 07:31:3511B / 5B / 0B
3whio140.02932025/05/08 22:38:128B / 6B / 0B

Scala _

RankUserSizeTimeDateStatistics
1rotary-o893.91862025/04/24 23:47:270B / 52B / 30B

Language Ranking_

RankLangUserSizeScore
1Nibblestails1210000
2iogiidarrenks(#c0ffee) this is c0ffee's actual entry, didn't mean to replace167500
3gs2tails177058
4Bashtails (gs2)304000
5dctails492448
6Perlteebee (tails)542222
7AWKFleur562142
8Ruby2rotary-o611967
9Rubyrotary-o631904
10Bash (builtins)tails (McBusLuck)681764
11Pythonxnor691739
12JavaScript#c0ffee711690
13Python3xnor761578
14Crotary-o811481
15Scalarotary-o891348
16Common LISPkoochie grunch1101090
17bcMcBusLuck1161034
18Whitespace%201181016
19C#rotary-o159754
20sedtails165727
21Javarotary-o176681

return to the top page