Vòng lặp lồng nhau - Ôn chuyên HSG

In ra bảng cửu chương

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Bạn hãy in ra bảng cửu chương từ 2 đến 9 như định dạng đầu ra bên dưới.


Ouput:
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18

3*2=6
3*3=9
3*4=12
3*5=15
3*6=18
3*7=21
3*8=24
3*9=27

4*2=8
4*3=12
4*4=16
4*5=20
4*6=24
4*7=28
4*8=32
4*9=36

5*2=10
5*3=15
5*4=20
5*5=25
5*6=30
5*7=35
5*8=40
5*9=45

6*2=12
6*3=18
6*4=24
6*5=30
6*6=36
6*7=42
6*8=48
6*9=54

7*2=14
7*3=21
7*4=28
7*5=35
7*6=42
7*7=49
7*8=56
7*9=63

8*2=16
8*3=24
8*4=32
8*5=40
8*6=48
8*7=56
8*8=64
8*9=72

9*2=18
9*3=27
9*4=36
9*5=45
9*6=54
9*7=63
9*8=72
9*9=81

In tam giác đặc các dấu sao 1

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

In ra tam giác rỗng các dấu sao theo định dạng như sau?


Output:
    *
   ***
  *****
 *******
*********

In tam giác rỗng các dấu sao 1

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

In ra tam giác rỗng các dấu sao theo định dạng như sau?


Output:
    *
   * *
  *   *
 *     *
*********

In ra tam giác đặc các dấu sao 2

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Sử dụng vòng lặp để in ra tam giác đặc các dấu sao theo định dạng như sau?


Output:
*********
 *******
  *****
   ***
    *

In ra tam giác rỗng các dấu sao 2

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Sử dụng vòng lặp để in ra tam giác đặc các dấu sao theo định dạng như sau?


Output:
*********
 *     *
  *   *
   * *
    *

In bảng số theo định dạng

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Viết chương trình nhập vào số n > 0 và hiển thị ra màn hình bảng số theo dạng như trong Output, ví dụ đối với n = 5.


Input:
5
Output:
1   2   3   4   5
2   3   4   5   1
3   4   5   1   2
4   5   1   2   3
5   1   2   3   4

In bảng chữ theo định dạng

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Viết chương trình in ra theo định dạng trong Output (sử dụng for lồng nhau).


Output:
A B C D E
B C D E A
C D E A B
D E A B C
E A B C D

Phân tích N

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho trước số tự nhiên nguyên dương n (với 1500 < n < 2000). Viết chương trình cho hiện ra màn hình các cách phân tích số n thành dạng tổng lập phương của 2 số tự nhiên x, y như sau: ~n = x^3 + y^3~ (lưu ý không in ra cách trùng nhau, ví dụ: 8^3+10^3=1512 và 10^3+8^3=1512 được tính là 1 cách).


Output:
8^3+10^3=1512
6^3+11^3=1547
7^3+11^3=1674
1^3+12^3=1729
9^3+10^3=1729
2^3+12^3=1736
3^3+12^3=1755
4^3+12^3=1792
8^3+11^3=1843
5^3+12^3=1853
6^3+12^3=1944

Maximum Perimeter Triangle (vòng lặp for lồng nhau)

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho một mảng có thể là độ dài 3 cạnh của 1 tam giác, sử dụng 3 giá trị bất kỳ trong mảng để tạo ra 1 tam giác, hãy cho biết 3 cạnh nào sẽ tạo thành tam giác có chu vi lớn nhất và in ra 3 cạnh thỏa mãn đó

3 cạnh thỏa mãn các điều kiện sau;

  • Có thể có nhiều tam giác có cùng chu vi, hãy in ra tam giác có cạnh dài nhất

  • Nếu có nhiều tam giác có cạnh lớn nhất có cùng chu vi thì hãy chọn tam giác có cạnh nhỏ nhất là lớn nhất

  • Nếu cả 2 tiêu chí trên đều trùng lặp thì in tam giác nào cũng được

  • Nếu không tam giác nào thỏa mãn thì in ra -1


Ràng buộc:

3 <= n <= 50

1 <= a[i] <= 10^9


Input:
5
1 1 1 3 3
Output:
1 3 3

In theo khuôn dạng

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Hãy sử dụng vòng lặp for lồng nhau để in theo khuôn dạng sau?



Vẽ hình thoi

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Viết chương trình cho phép nhập vào số n và in ra hình thoi tương ứng với n.


INPUT:
5
OUTPUT:
    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *

Hình chữ nhật số 1

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Nhập n là số nguyên và in ra hình theo mẫu trong output.

Ràng buộc: 1 <= n <= 100;


Ví dụ:

Input:
5
Output:
1
2 6
3 7 10
4 8 11 13
5 9 12 14 15

Hình chữ nhật số 2

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Nhập n là số nguyên và in ra hình theo mẫu trong output.


Input:
5
Output:
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9

Hình chữ nhật số 3

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Nhập n là số nguyên và in ra hình theo mẫu trong output.


Input:
5
Output:
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25

Hình chữ nhật số 4

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Nhập n là số nguyên và in ra hình theo mẫu trong output.


Input:
5
Output:
~~~~1
~~~22
~~333
~4444
55555

Hình chữ nhật số 5

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Nhập n là số nguyên và in ra hình theo mẫu trong output.


Input:
5
Output:
1
2 6
3 7 10
4 8 11 13
5 9 12 14 15