#t1141. 九九乘法表

九九乘法表

Multiplication Table

Problem Description

The most classic template problem for nested loops: the 9 x 9 multiplication table.

The outer loop enumerates the row ii (from 11 to 99) and the inner loop enumerates the column jj (from 11 to ii), so each row prints ii expressions. The jj-th expression of row ii is formatted as j*i=product; for example, row 3 is:

1*3=3 2*3=6 3*3=9

Expressions on the same row are separated by a single space, and there must be no trailing space at the end of a line.

Input Format

This problem has no input.

Output Format

99 lines: the complete multiplication table, following the rule above.

Sample Input

(none)

Sample Output

1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

Constraints

No input; just print the table.

Hint: the inner loop's upper bound is ii, not 99 — row kk prints exactly kk expressions. Do not write i*j= instead of j*i=; the wrong format is judged WA.