Cho số N nguyên dương. Hãy xây dựng công thức để tính các phần tử của bảng kích thước N*N, dựa theo quy luật sau:
N=5
9 7 5 3 1
7 5 3 1 2
5 3 1 2 4
3 1 2 4 6
1 2 4 6 8
N=6
11 9 7 5 3 1
9 7 5 3 1 2
7 5 3 1 2 4
5 3 1 2 4 6
3 1 2 4 6 8
1 2 4 6 8 10
Đăng ký:
Đăng Nhận xét (Atom)
Bài được xem nhiều nhất
-
Cho dãy n số nguyên dương a1, a2, …, an và số nguyên dương S. Hãy đếm xem có bao nhiêu cặp phần tử (ai, aj) (i <> j) thỏa mãn ai + aj ...
-
Cho trước số nguyên dương n. Viết chương trình kiểm tra xem có bao nhiêu số nguyên dương nhỏ hơn hoặc bằng n nguyên tố cùng nhau với n (nghĩ...
-
Tìm X biết: 10 + 11 + 12 + 13 + ... + X = 5106 ------ Hướng dẫn giải: Hãy cố gắng nhớ lại công thức tính tổng dãy tăng có quy luật (số đ...
-
Xét xâu S chỉ bao gồm các kí tự ngoặc mở ‘(‘ và ngoặc đóng ‘)’. Xâu S xác định một cách đặt ngoặc đúng, nếu thỏa mãn các điều kiện: · Tổng ...
-
Phân tích số nguyên dương thành tổng các số hạng của dãy Fibonaci sao cho ít số hạng nhất (các số hạng không được trùng nhau). Xem clip hư...
-
Nhập xâu s chỉ chứa các chữ cái viết hoa. Đếm xem s có bao nhiêu kí tự khác nhau. Input · Dòng 1: số test t · t dòng sau: mỗi dòng 1 xâu ...
-
Đề thi tin học trẻ bảng C tỉnh Quảng Bình năm 2009 Trong máy tính, để tiết kiệm bộ nhớ, người ta thường tìm cách nén dữ liệu. T...
-
Cho trước số nguyên dương n <10. Hãy in ra tất cả các hoán vị có n phần tử liên tục kể từ số 1. Ví dụ: n=3 ta có 6 hoán vị: 123, 132, 213...
-
Trong xã hội ngày nay, thông tin đã trở thành một dạng tài nguyên - tài nguyên thông tin. Tài nguyên thông tin cũng như tài nguyên vật chất...
-
Tìm số đảo ngược Y của một số X, biết Y gồm các chữ số của X và viết theo thứ tự ngược lại. Xuất ra kết quả là số Y mod 19 Input Output ...
Uses crt;
Trả lờiXóaVar n,i,j,d,o:longint;
f:array[1..100,1..100] of longint;
Begin
readln(n);
o:=n*2-1;
for i:=1 to n do
Begin
d:=o;
For j:=1 to n do
Begin
f[i,j]:=d;
d:=d-2;
If d<0 then break;
end;
o:=o-2;
end;
For i:=1 to n do
For j:=1 to n do
If f[i,j]=0 then Begin f[i,j]:=2; break; end;
For i:=1 to n do
For j:=1 to n do
If f[i,j]=0 then f[i,j]:=f[i,j-1]+2;
for i:=1 to n do
Begin
For j:=1 to n do
Write(f[i,j]:4);
writeln;
end;
readln;
end.