Lại là bảng cửu chương


Submit solution

Points: 1 (partial)
Time limit: 1.0s
Memory limit: 98M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Đọc một số nguyên N \((1 \le N \le 10^6)\). In bảng nhân của N theo mẫu trong ảnh

Bảng nhân chương 123

Đầu vào

Đầu vào là một số nguyên N \((1 \le N \le 10^6)\).

Đầu ra

In bảng nhân của N như ví dụ sau.

VÍ DỤ

INPUT

123

OUTPUT

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º 1 x 123 = 123 º
º 2 x 123 = 246 º
º 3 x 123 = 369 º
º 4 x 123 = 492 º
º 5 x 123 = 615 º
º 6 x 123 = 738 º
º 7 x 123 = 861 º
º 8 x 123 = 984 º
º 9 x 123 = 1107º
º10 x 123 = 1230º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

VÍ DỤ

INPUT

12345

OUTPUT

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º 1 x 12345 = 12345 º
º 2 x 12345 = 24690 º
º 3 x 12345 = 37035 º
º 4 x 12345 = 49380 º
º 5 x 12345 = 61725 º
º 6 x 12345 = 74070 º
º 7 x 12345 = 86415 º
º 8 x 12345 = 98760 º
º 9 x 12345 = 111105º
º10 x 12345 = 123450º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
tichpx

Comments


  • 1
    TICHPX  commented on June 13, 2020, 7:18 a.m.

    Code tham khảo by Tichpx

    #include<bits/stdc++.h>
    using namespace std;
    
    int main()
    {
        int n;
        scanf("%d",&n);
        char x[100];
        sprintf(x,"%2d x %d = %d",10,n,n*10);
        int m=strlen(x);    
        printf("%c",201);
        for(int i=1;i<=m;i++) printf("%c",205);
        printf("%c\n",187);
        for(int i=1;i<=10;i++)
        {
            int k=(int)log10(i*n),m=(int)log10(n*10);
            printf("%c%2d x %d = %d",186,i,n,i*n);
            if(k==m) printf("%c\n",186);
            else printf(" %c\n",186);
        }
        printf("%c",200);
        for(int i=1;i<=m;i++) printf("%c",205);
        printf("%c\n",188); 
    }

  • 1
    TICHPX  commented on May 21, 2020, 10:40 p.m. edited

    Chú ý cột đầu căn phải, cột cuối căn trái. Khung vừa vặn