HDU 2123 An easy problem

Posted zlrrrr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDU 2123 An easy problem相关的知识,希望对你有一定的参考价值。

http://acm.hdu.edu.cn/showproblem.php?pid=2123

 

Problem Description
In this problem you need to make a multiply table of N * N ,just like the sample out. The element in the ith row and jth column should be the product(乘积) of i and j.
 
Input
The first line of input is an integer C which indicate the number of test cases.

Then C test cases follow.Each test case contains an integer N (1<=N<=9) in a line which mentioned above.
 
Output
For each test case, print out the multiply table.
 
Sample Input
2
1
4
 
Sample Output
1
1 2 3 4
2 4 6 8
3 6 9 12
4 8 12 16

代码:

#include <bits/stdc++.h>
using namespace std;

int num[10][10];

int main() {
    int T;
    scanf("%d", &T);
    while(T --) {
        int x;
        scanf("%d", &x);

        for(int i = 1; i <= x; i ++) {
            for(int j = 1; j <= x; j ++)
                num[i][j] = i * j;
        }

        for(int i = 1; i <= x; i ++) {
            for(int j = 1; j <= x; j ++) {
                if(j != x)
                    printf("%d ", num[i][j]);
                else
                    printf("%d
", num[i][j]);
            }
        }

    }
    return 0;
}

  

 



以上是关于HDU 2123 An easy problem的主要内容,如果未能解决你的问题,请参考以下文章

hdu 2601 An easy problem

hdu 5572 An Easy Physics Problem 圆+直线

HDU_oj_2055 An easy problem

An easy problem(hdu2055)

[HDU4729]An Easy Problem for Elfness

HDU 5572--An Easy Physics Problem(射线和圆的交点)