Bài tập tin học ngày 16/02/2017
Thứ Tư, 15 tháng 2, 2017
Bài 1: Lập chương trình nhập vào từ bàn phím dãy số nguyên gồm n phần tử. Thông báo ra màn hình số lần xuất hiện của mỗi số trong dãy (giữ nguyên thứ tự xuất hiện)
ví dụ: input: 6 4 8 4 1 6 8
output:
6 xuat hien 2 lan
4 xuat hien 2 lan
8 xuat hien 2 lan
1 xuat hien 1 lan
-Dữ liệu vào: từ tệp xau.inp gồm một dòng chứa xâu s.
-Dữ liệu ra: Ghi ra tệp xau.out gồm 1 dòng chứa từ đầu tiên dài nhất.
ví dụ: input: doan ngoc hoang
output: hoang
Bài 3: Bình chọn qua điện thoại
ví dụ: input: 6 4 8 4 1 6 8
output:
6 xuat hien 2 lan
4 xuat hien 2 lan
8 xuat hien 2 lan
1 xuat hien 1 lan
Bài 2:Từ đầu tiên dài nhất tên file TIMTU.PAS
Cho xâu khác rỗng. Tìm từ đầu tiên dài nhất trong xâu. (Từ là một dãy kí tự liên tiếp không chứa dấu cách).-Dữ liệu vào: từ tệp xau.inp gồm một dòng chứa xâu s.
-Dữ liệu ra: Ghi ra tệp xau.out gồm 1 dòng chứa từ đầu tiên dài nhất.
ví dụ: input: doan ngoc hoang
output: hoang
Bài 3: Bình chọn qua điện thoại
Trong vòng chung kết cuộc thi “Vietnam Next
Top Model” trên VTV3 các thí sinh được đánh số báo danh là một số nguyên dương
có giá trị không vượt quá 1000. Khán giả xem truyền hình có thể bình chọn cho
thí sinh mình yêu thích bằng cách nhắn tin qua điện thoại di động.
Ban tổ chức nhận được tin nhắn hợp lệ của N
khán giả (các khán giả được đánh số từ 1 đến N), khán giả thứ i bình chọn cho thí sinh mang số báo
danh ai.
Hãy liệt kê số báo danh của những thí sinh
được nhiều khán giả bình chọn nhất theo thứ tự tăng dần.
Dữ
liệu: Vào từ file văn bản
VNMODEL.INP
·
Dòng
đầu tiên ghi số nguyên dương N là số lượng khán giả có tin nhắn bình chọn hợp
lệ (N≤106)
·
N dòng
tiếp theo, dòng thứ i ghi số nguyên
dương ai là số báo danh
của thí sinh mà khán giả thứ i bình
chọn.
Kết
quả: Ghi ra file văn bản
VNMODEL.OUT
Danh sách các thí sinh được nhiều khán giả bình chọn
nhất theo thứ tự số báo danh tăng dần
Ví
dụ:
VNMODEL.INP
|
VNMODEL.OUT
|
5
3
1
3
2
2
|
2
3
|
Bài liên quan
Home
Comments[ 0 ]
Đăng nhận xét