digits="0123ABCabc" def NthStr(n): str=digits[n%len(digits)]; while n>=len(digits): n=(n/len(digits) - 1) str=digits[n%len(digits)]+str return str for x in range(0,1000): print NthStr(x)
Standard input is empty
0 1 2 3 A B C a b c 00 01 02 03 0A 0B 0C 0a 0b 0c 10 11 12 13 1A 1B 1C 1a 1b 1c 20 21 22 23 2A 2B 2C 2a 2b 2c 30 31 32 33 3A 3B 3C 3a 3b 3c A0 A1 A2 A3 AA AB AC Aa Ab Ac B0 B1 B2 B3 BA BB BC Ba Bb Bc C0 C1 C2 C3 CA CB CC Ca Cb Cc a0 a1 a2 a3 aA aB aC aa ab ac b0 b1 b2 b3 bA bB bC ba bb bc c0 c1 c2 c3 cA cB cC ca cb cc 000 001 002 003 00A 00B 00C 00a 00b 00c 010 011 012 013 01A 01B 01C 01a 01b 01c 020 021 022 023 02A 02B 02C 02a 02b 02c 030 031 032 033 03A 03B 03C 03a 03b 03c 0A0 0A1 0A2 0A3 0AA 0AB 0AC 0Aa 0Ab 0Ac 0B0 0B1 0B2 0B3 0BA 0BB 0BC 0Ba 0Bb 0Bc 0C0 0C1 0C2 0C3 0CA 0CB 0CC 0Ca 0Cb 0Cc 0a0 0a1 0a2 0a3 0aA 0aB 0aC 0aa 0ab 0ac 0b0 0b1 0b2 0b3 0bA 0bB 0bC 0ba 0bb 0bc 0c0 0c1 0c2 0c3 0cA 0cB 0cC 0ca 0cb 0cc 100 101 102 103 10A 10B 10C 10a 10b 10c 110 111 112 113 11A 11B 11C 11a 11b 11c 120 121 122 123 12A 12B 12C 12a 12b 12c 130 131 132 133 13A 13B 13C 13a 13b 13c 1A0 1A1 1A2 1A3 1AA 1AB 1AC 1Aa 1Ab 1Ac 1B0 1B1 1B2 1B3 1BA 1BB 1BC 1Ba 1Bb 1Bc 1C0 1C1 1C2 1C3 1CA 1CB 1CC 1Ca 1Cb 1Cc 1a0 1a1 1a2 1a3 1aA 1aB 1aC 1aa 1ab 1ac 1b0 1b1 1b2 1b3 1bA 1bB 1bC 1ba 1bb 1bc 1c0 1c1 1c2 1c3 1cA 1cB 1cC 1ca 1cb 1cc 200 201 202 203 20A 20B 20C 20a 20b 20c 210 211 212 213 21A 21B 21C 21a 21b 21c 220 221 222 223 22A 22B 22C 22a 22b 22c 230 231 232 233 23A 23B 23C 23a 23b 23c 2A0 2A1 2A2 2A3 2AA 2AB 2AC 2Aa 2Ab 2Ac 2B0 2B1 2B2 2B3 2BA 2BB 2BC 2Ba 2Bb 2Bc 2C0 2C1 2C2 2C3 2CA 2CB 2CC 2Ca 2Cb 2Cc 2a0 2a1 2a2 2a3 2aA 2aB 2aC 2aa 2ab 2ac 2b0 2b1 2b2 2b3 2bA 2bB 2bC 2ba 2bb 2bc 2c0 2c1 2c2 2c3 2cA 2cB 2cC 2ca 2cb 2cc 300 301 302 303 30A 30B 30C 30a 30b 30c 310 311 312 313 31A 31B 31C 31a 31b 31c 320 321 322 323 32A 32B 32C 32a 32b 32c 330 331 332 333 33A 33B 33C 33a 33b 33c 3A0 3A1 3A2 3A3 3AA 3AB 3AC 3Aa 3Ab 3Ac 3B0 3B1 3B2 3B3 3BA 3BB 3BC 3Ba 3Bb 3Bc 3C0 3C1 3C2 3C3 3CA 3CB 3CC 3Ca 3Cb 3Cc 3a0 3a1 3a2 3a3 3aA 3aB 3aC 3aa 3ab 3ac 3b0 3b1 3b2 3b3 3bA 3bB 3bC 3ba 3bb 3bc 3c0 3c1 3c2 3c3 3cA 3cB 3cC 3ca 3cb 3cc A00 A01 A02 A03 A0A A0B A0C A0a A0b A0c A10 A11 A12 A13 A1A A1B A1C A1a A1b A1c A20 A21 A22 A23 A2A A2B A2C A2a A2b A2c A30 A31 A32 A33 A3A A3B A3C A3a A3b A3c AA0 AA1 AA2 AA3 AAA AAB AAC AAa AAb AAc AB0 AB1 AB2 AB3 ABA ABB ABC ABa ABb ABc AC0 AC1 AC2 AC3 ACA ACB ACC ACa ACb ACc Aa0 Aa1 Aa2 Aa3 AaA AaB AaC Aaa Aab Aac Ab0 Ab1 Ab2 Ab3 AbA AbB AbC Aba Abb Abc Ac0 Ac1 Ac2 Ac3 AcA AcB AcC Aca Acb Acc B00 B01 B02 B03 B0A B0B B0C B0a B0b B0c B10 B11 B12 B13 B1A B1B B1C B1a B1b B1c B20 B21 B22 B23 B2A B2B B2C B2a B2b B2c B30 B31 B32 B33 B3A B3B B3C B3a B3b B3c BA0 BA1 BA2 BA3 BAA BAB BAC BAa BAb BAc BB0 BB1 BB2 BB3 BBA BBB BBC BBa BBb BBc BC0 BC1 BC2 BC3 BCA BCB BCC BCa BCb BCc Ba0 Ba1 Ba2 Ba3 BaA BaB BaC Baa Bab Bac Bb0 Bb1 Bb2 Bb3 BbA BbB BbC Bba Bbb Bbc Bc0 Bc1 Bc2 Bc3 BcA BcB BcC Bca Bcb Bcc C00 C01 C02 C03 C0A C0B C0C C0a C0b C0c C10 C11 C12 C13 C1A C1B C1C C1a C1b C1c C20 C21 C22 C23 C2A C2B C2C C2a C2b C2c C30 C31 C32 C33 C3A C3B C3C C3a C3b C3c CA0 CA1 CA2 CA3 CAA CAB CAC CAa CAb CAc CB0 CB1 CB2 CB3 CBA CBB CBC CBa CBb CBc CC0 CC1 CC2 CC3 CCA CCB CCC CCa CCb CCc Ca0 Ca1 Ca2 Ca3 CaA CaB CaC Caa Cab Cac Cb0 Cb1 Cb2 Cb3 CbA CbB CbC Cba Cbb Cbc Cc0 Cc1 Cc2 Cc3 CcA CcB CcC Cca Ccb Ccc a00 a01 a02 a03 a0A a0B a0C a0a a0b a0c a10 a11 a12 a13 a1A a1B a1C a1a a1b a1c a20 a21 a22 a23 a2A a2B a2C a2a a2b a2c a30 a31 a32 a33 a3A a3B a3C a3a a3b a3c aA0 aA1 aA2 aA3 aAA aAB aAC aAa aAb aAc aB0 aB1 aB2 aB3 aBA aBB aBC aBa aBb aBc aC0 aC1 aC2 aC3 aCA aCB aCC aCa aCb aCc aa0 aa1 aa2 aa3 aaA aaB aaC aaa aab aac ab0 ab1 ab2 ab3 abA abB abC aba abb abc ac0 ac1 ac2 ac3 acA acB acC aca acb acc b00 b01 b02 b03 b0A b0B b0C b0a b0b b0c b10 b11 b12 b13 b1A b1B b1C b1a b1b b1c b20 b21 b22 b23 b2A b2B b2C b2a b2b b2c b30 b31 b32 b33 b3A b3B b3C b3a b3b b3c bA0 bA1 bA2 bA3 bAA bAB bAC bAa bAb bAc bB0 bB1 bB2 bB3 bBA bBB bBC bBa bBb bBc bC0 bC1 bC2 bC3 bCA bCB bCC bCa bCb bCc ba0 ba1 ba2 ba3 baA baB baC baa bab bac bb0 bb1 bb2 bb3 bbA bbB bbC bba bbb bbc