fork download
  1. char * x="adpu";
  2. char * y[2]={"", "<=="};
  3.  
  4. void next(int t[], int p, int k){
  5. static int licz=0;
  6. int d;
  7. //if( p=k )
  8. if( p>0 )
  9. {
  10. printf("%4d ", ++licz);
  11. for( d=0; d<p; d++)
  12. putchar(x[t[d]]);
  13. puts( y[licz == 0242]);
  14. }
  15. if( p<k )
  16. for( d=0; d<k; d++ ){
  17. t[p]=d;
  18. next(t, p+1, k);} }
  19. main() {
  20. int t[10];
  21. next(t, 0, 4);}
Runtime error #stdin #stdout 0.02s 1720KB
stdin
Standard input is empty
stdout
   1 a
   2 aa
   3 aaa
   4 aaaa
   5 aaad
   6 aaap
   7 aaau
   8 aad
   9 aada
  10 aadd
  11 aadp
  12 aadu
  13 aap
  14 aapa
  15 aapd
  16 aapp
  17 aapu
  18 aau
  19 aaua
  20 aaud
  21 aaup
  22 aauu
  23 ad
  24 ada
  25 adaa
  26 adad
  27 adap
  28 adau
  29 add
  30 adda
  31 addd
  32 addp
  33 addu
  34 adp
  35 adpa
  36 adpd
  37 adpp
  38 adpu
  39 adu
  40 adua
  41 adud
  42 adup
  43 aduu
  44 ap
  45 apa
  46 apaa
  47 apad
  48 apap
  49 apau
  50 apd
  51 apda
  52 apdd
  53 apdp
  54 apdu
  55 app
  56 appa
  57 appd
  58 appp
  59 appu
  60 apu
  61 apua
  62 apud
  63 apup
  64 apuu
  65 au
  66 aua
  67 auaa
  68 auad
  69 auap
  70 auau
  71 aud
  72 auda
  73 audd
  74 audp
  75 audu
  76 aup
  77 aupa
  78 aupd
  79 aupp
  80 aupu
  81 auu
  82 auua
  83 auud
  84 auup
  85 auuu
  86 d
  87 da
  88 daa
  89 daaa
  90 daad
  91 daap
  92 daau
  93 dad
  94 dada
  95 dadd
  96 dadp
  97 dadu
  98 dap
  99 dapa
 100 dapd
 101 dapp
 102 dapu
 103 dau
 104 daua
 105 daud
 106 daup
 107 dauu
 108 dd
 109 dda
 110 ddaa
 111 ddad
 112 ddap
 113 ddau
 114 ddd
 115 ddda
 116 dddd
 117 dddp
 118 dddu
 119 ddp
 120 ddpa
 121 ddpd
 122 ddpp
 123 ddpu
 124 ddu
 125 ddua
 126 ddud
 127 ddup
 128 dduu
 129 dp
 130 dpa
 131 dpaa
 132 dpad
 133 dpap
 134 dpau
 135 dpd
 136 dpda
 137 dpdd
 138 dpdp
 139 dpdu
 140 dpp
 141 dppa
 142 dppd
 143 dppp
 144 dppu
 145 dpu
 146 dpua
 147 dpud
 148 dpup
 149 dpuu
 150 du
 151 dua
 152 duaa
 153 duad
 154 duap
 155 duau
 156 dud
 157 duda
 158 dudd
 159 dudp
 160 dudu
 161 dup
 162 dupa<==
 163 dupd
 164 dupp
 165 dupu
 166 duu
 167 duua
 168 duud
 169 duup
 170 duuu
 171 p
 172 pa
 173 paa
 174 paaa
 175 paad
 176 paap
 177 paau
 178 pad
 179 pada
 180 padd
 181 padp
 182 padu
 183 pap
 184 papa
 185 papd
 186 papp
 187 papu
 188 pau
 189 paua
 190 paud
 191 paup
 192 pauu
 193 pd
 194 pda
 195 pdaa
 196 pdad
 197 pdap
 198 pdau
 199 pdd
 200 pdda
 201 pddd
 202 pddp
 203 pddu
 204 pdp
 205 pdpa
 206 pdpd
 207 pdpp
 208 pdpu
 209 pdu
 210 pdua
 211 pdud
 212 pdup
 213 pduu
 214 pp
 215 ppa
 216 ppaa
 217 ppad
 218 ppap
 219 ppau
 220 ppd
 221 ppda
 222 ppdd
 223 ppdp
 224 ppdu
 225 ppp
 226 pppa
 227 pppd
 228 pppp
 229 pppu
 230 ppu
 231 ppua
 232 ppud
 233 ppup
 234 ppuu
 235 pu
 236 pua
 237 puaa
 238 puad
 239 puap
 240 puau
 241 pud
 242 puda
 243 pudd
 244 pudp
 245 pudu
 246 pup
 247 pupa
 248 pupd
 249 pupp
 250 pupu
 251 puu
 252 puua
 253 puud
 254 puup
 255 puuu
 256 u
 257 ua
 258 uaa
 259 uaaa
 260 uaad
 261 uaap
 262 uaau
 263 uad
 264 uada
 265 uadd
 266 uadp
 267 uadu
 268 uap
 269 uapa
 270 uapd
 271 uapp
 272 uapu
 273 uau
 274 uaua
 275 uaud
 276 uaup
 277 uauu
 278 ud
 279 uda
 280 udaa
 281 udad
 282 udap
 283 udau
 284 udd
 285 udda
 286 uddd
 287 uddp
 288 uddu
 289 udp
 290 udpa
 291 udpd
 292 udpp
 293 udpu
 294 udu
 295 udua
 296 udud
 297 udup
 298 uduu
 299 up
 300 upa
 301 upaa
 302 upad
 303 upap
 304 upau
 305 upd
 306 upda
 307 updd
 308 updp
 309 updu
 310 upp
 311 uppa
 312 uppd
 313 uppp
 314 uppu
 315 upu
 316 upua
 317 upud
 318 upup
 319 upuu
 320 uu
 321 uua
 322 uuaa
 323 uuad
 324 uuap
 325 uuau
 326 uud
 327 uuda
 328 uudd
 329 uudp
 330 uudu
 331 uup
 332 uupa
 333 uupd
 334 uupp
 335 uupu
 336 uuu
 337 uuua
 338 uuud
 339 uuup
 340 uuuu