K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

Cho một bảng các ô vuông đơn vị có kích thước nxm (n, m ≤ 100; n số hàng, m số cột của bảng). Trên mỗi ô vuông đơn vị chứa các số nguyên dương. Yêu cầu: Hãy tìm ở bảng trên hai hình chữ nhật (có thể giao nhau nhưng không trùng khít lên nhau) có kích thước pxq (p<n; q<m; p là số hàng, q là số cột của hai hình chữ nhật con) sao cho tổng của tất cả các số trên hai hình chữ nhật là lớn...
Đọc tiếp

Cho một bảng các ô vuông đơn vị có kích thước nxm (n, m ≤ 100; n số hàng, m số cột của bảng). Trên mỗi ô vuông đơn vị chứa các số nguyên dương.

Yêu cầu: Hãy tìm ở bảng trên hai hình chữ nhật (có thể giao nhau nhưng không trùng khít lên nhau) có kích thước pxq (p<n; q<m; p là số hàng, q là số cột của hai hình chữ nhật con) sao cho tổng của tất cả các số trên hai hình chữ nhật là lớn nhất.

Dữ liệu vào: File tên HCN.OUT

- Dòng 1 ghi bốn số n, m, p, q được ghi cách nhau bởi dấu cách.

- n dòng tiếp theo, mỗi dòng ghi m số nguyên dương và cách nhau bởi dấu cách.

Dữ liệu ra: File HCN.OUT, chứa 1 dòng ghi một số nguyên duy nhất S là diện tích lớn nhất cần tìm.

HCN.INP

HCN.OUT

4 7 3 3

1 2 3 1 1 3 4

5 3 1 4 0 1 2

4 6 3 4 7 1 1

9 3 8 10 0 1 0

84

Ví dụ:

1

2

3

1

1

3

4

5

3

1

4

0

1

2

4

6

3

4

7

1

1

9

3

8

10

0

1

0

1
1 tháng 5 2020

var n,m,i,j,p,q,k,tam:byte;
a:array[1..100,1..100] of integer;
b:array[1..10000] of integer;
f:text;
function tong(x,y:integer):integer;
var i,j:integer;
begin
tong:=0;
for i:=x to x+p-1 do
for j:=y to y+q-1 do
tong:=tong+a[i,j];
exit(tong);
end;
begin
assign(f,'HCN.inp');reset(f);
readln(f,n,m,p,q);
for i:=1 to n do
begin
for j:=1 to m do read(f,a[i,j]);
readln(f);
end;
close(f);
assign(f,'HCN.out');rewrite(f);
k:=0;
for i:=1 to n-q+1 do
begin
for j:=1 to m-p+1 do
begin
inc(k);
b[k]:=tong(i,j);
end;
end;
for i:=1 to k-1 do
for j:=k downto i+1 do
if b[j]>b[j-1] then
begin
tam:=b[j];
b[j]:=b[j-1];
b[j-1]:=tam;
end;
writeln(f,b[1]+b[2]);
close(f);
readln;
end.

vui

Bài 3: MAX HÀNGCho một bảng các ô vuông đơn vị, kích thước NxM, trên mỗi ô có ghi một số nguyên.Yêu cầu: Tìm trong bảng các ô vuông đơn vị đã cho số lớn nhất hàng và vị trí tương ứng(Có thể có nhiều số lớn nhất trên một hàng).2/2Tên file bài làm: BAI3.PASDữ liệu vào: Cho trong file văn bản BAI3.INP gồm:- Dòng đầu tiên ghi các số N, M (1 < N, M <= 100).- N dòng tiếp theo, mỗi dòng ghi M số...
Đọc tiếp

Bài 3: MAX HÀNG
Cho một bảng các ô vuông đơn vị, kích thước NxM, trên mỗi ô có ghi một số nguyên.
Yêu cầu: Tìm trong bảng các ô vuông đơn vị đã cho số lớn nhất hàng và vị trí tương ứng
(Có thể có nhiều số lớn nhất trên một hàng).

2/2

Tên file bài làm: BAI3.PAS
Dữ liệu vào: Cho trong file văn bản BAI3.INP gồm:
- Dòng đầu tiên ghi các số N, M (1 < N, M <= 100).
- N dòng tiếp theo, mỗi dòng ghi M số nguyên và cách nhau bởi một dấu cách.
Dữ liệu ra: Ghi ra file văn bản BAI3.OUT gồm N dòng: Mỗi dòng là số lớn nhất của hàng
và các vị trí của nó (mỗi số cách nhau một dấu cách).
Nếu nhập dữ liệu vào sai so với điều kiện thì ghi số -1.
Ví dụ:

BAI3.INP 

5 7
1 2 3 90 1 90 4
56 3 1 0 0 1 2
4 6 3 4 7 1 1
90 3 8 10 0 1 100
34 56 8 10 56 1 56

BAI3.OUT

90 14 16
56 21
7 35
100 47
56 52 55 57

code pascal giúp mk 1 lần này đi ạ ko cần bai3.inp đâu code thường là đc

1
Tìm số lớn nhất và tất cả các vị trí tương ứng trên mỗi hàng của một bảng N×Mcap N cross cap M𝑁×𝑀ô vuông đơn vị.  Thông tin được cung cấp trong bài toán 
  • Kích thước bảng là N×Mcap N cross cap M𝑁×𝑀, với 1<N,M≤1001 is less than cap N comma cap M is less than or equal to 1001<𝑁,𝑀≤100.
  • Dữ liệu đầu vào từ file BAI3.INP:
    • Dòng đầu tiên chứa Ncap N𝑁 Mcap M𝑀.
    • Ncap N𝑁dòng tiếp theo, mỗi dòng chứa Mcap M𝑀số nguyên cách nhau bởi dấu cách.
  • Dữ liệu đầu ra ghi vào file BAI3.OUT:
    • Ncap N𝑁dòng, mỗi dòng là số lớn nhất của hàng và các vị trí của nó.
  • Nếu dữ liệu đầu vào sai điều kiện, ghi -1
Thông tin hữu ích 
  • Vị trí của một ô trong hàng ii𝑖và cột jj𝑗được tính là i×M+j+1i cross cap M plus j plus 1𝑖×𝑀+𝑗+1(nếu hàng và cột bắt đầu từ 000) hoặc (i−1)×M+jopen paren i minus 1 close paren cross cap M plus j(𝑖−1)×𝑀+𝑗(nếu hàng và cột bắt đầu từ 111).
  • Để tìm số lớn nhất trong một hàng, cần duyệt qua tất cả các phần tử trong hàng đó.
  • Để tìm tất cả các vị trí của số lớn nhất, cần duyệt lại hàng sau khi đã tìm được giá trị lớn nhất. 
Cách giải  Đọc dữ liệu từ file, kiểm tra điều kiện N,Mcap N comma cap M𝑁,𝑀, sau đó xử lý từng hàng để tìm giá trị lớn nhất và các vị trí của nó. 
  1. Bước 1 . Đọc và kiểm tra dữ liệu đầu vào
    • Đọc Ncap N𝑁 Mcap M𝑀từ file BAI3.INP.
    • Kiểm tra nếu 1<N,M≤1001 is less than cap N comma cap M is less than or equal to 1001<𝑁,𝑀≤100.
    • Nếu không thỏa mãn, ghi -1 vào BAI3.OUT và kết thúc.
  2. Bước 2 . Xử lý từng hàng
    • Lặp qua từng hàng từ i=1i equals 1𝑖=1đến Ncap N𝑁.
    • Trong mỗi hàng, khởi tạo max_val là giá trị nhỏ nhất có thể và một danh sách rỗng positions.
  3. Bước 3 . Tìm giá trị lớn nhất và vị trí
    • Duyệt qua các phần tử jj𝑗từ 111đến Mcap M𝑀trong hàng hiện tại.
    • Nếu giá trị hiện tại lớn hơn max_val, cập nhật max_val và xóa positions, sau đó thêm vị trí hiện tại vào positions.
    • Nếu giá trị hiện tại bằng max_val, thêm vị trí hiện tại vào positions.
    • Vị trí của ô (i,j)open paren i comma j close paren(𝑖,𝑗) (i−1)×M+jopen paren i minus 1 close paren cross cap M plus j(𝑖−1)×𝑀+𝑗.
  4. Bước 4 . Ghi kết quả
    • Ghi max_val và tất cả các positions vào file BAI3.OUT, cách nhau bởi dấu cách.
Giải pháp  Kết quả được ghi vào file BAI3.OUT theo định dạng: số lớn nhất của hàng và các vị trí tương ứng, cách nhau bởi dấu cách
1 tháng 6 2021

447324287432784247863481491294723534768974368934050458304249239042809

1 tháng 6 2021

Cái gì vậy bạn?????????? 

9 tháng 12 2023

49 còn cùng một màu 

29 tháng 12 2021

Trên mỗi hình vuông con, kích thước 2x2 chỉ có không quá 1 số chia hết cho 2, cũng vậy, có không quá 1 số chia hết cho 3

Lát kín bảng bởi 25 hình vuông, kích thước 2x2, có nhiều nhất 25 số chia hết cho 2, có nhiều nhất 25 số chia hết cho 3. Do đó, có ít nhất 50 số còn lại không chia hết cho 2, cũng không chia hết cho 3. Vì vậy, chúng phải là một trong các số 1,5,7.

Từ đó, theo nguyên lý Dirichlet, có một số xuất hiện ít nhất 17 lần.

29 tháng 12 2021

1,5,7

THIS IS SO HARD BRO

8 tháng 3 2020

Diện tích hình vuông 10 x 10: 1022=100

Diện tích 1 hình chữ nhật: 1.4=4

Vì 100:4=25 nên có thể phủ kín hình vuông vơis 25 hình chữ nhật.

#Châu's ngốc

26 tháng 1 2019