print this triangle by rolf

package main

import (
  "fmt"
)

func main() {
  for n := 2; n < 64; n++ {
    for b := 2; b <= n; b++ {
      s:="";m:=n;
      for m > 0 {
        z := 0;
        q := m % b;
        if q > 9 {
          z = 39;
        }
        s=string(48+z+q)+s;
        m/=b;
      }
      fmt.Print(s);
      if b == n {
        fmt.Print("\n");
      } else {
        fmt.Print(" ");      
      }
    }
  }
}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page