Đến nội dung


Chú ý

Nếu các bạn đăng kí thành viên mà không nhận được email kích hoạt thì hãy kiểm tra thùng thư rác (spam). Nếu không biết cách truy cập vào thùng thư rác thì các bạn chịu khó Google hoặc đăng câu hỏi vào mục Hướng dẫn - Trợ giúp để thành viên khác có thể hỗ trợ.


Hình ảnh

Lập trình Pascal

pascal

  • Please log in to reply
Chủ đề này có 202 trả lời

#201 badboytxhn91

badboytxhn91

    Lính mới

  • Thành viên mới
  • 3 Bài viết

Đã gửi 25-05-2019 - 09:56

nhờ anh em giúp mình giải 2 bài tập này ạ

Hình gửi kèm

  • cau 1.jpg
  • cau 3.jpg


#202 hocpascal

hocpascal

    Trung sĩ

  • Thành viên
  • 110 Bài viết

Đã gửi 08-09-2019 - 00:15

Nhờ các bác xem hộ thuật toán giải bài này thế nào chứ duyệt xâu, mảng thì không ổn; các bác tìm hộ em quy luật sinh dãy. em cảm ơn

 

Bài 1. . Người ta xây dựng một số A gồm vô hạn chữ số chỉ gồm các chữ số 0, 1, 2 qua một số bước như sau:

Bước 0: Gán cho chữ số đầu tiên của A là a1=0

Bước k+1: Giả sử ở bước k đã hình thành được m số hạng đầu của A là a1a2...am thì tại bước k+1 có 2m số hạng đầu của A là a1a2...amb1b2...bm mà với 1≤i≤m thì bi=(ai+1) mod 3

Như vậy các giai đoạn đầu hình thành số A như sau:

0 → 01 → 0112 → 01121220 → 0112122012202001 → ...

Yêu cầu in ra chữ số N của A. (N≤1018)

Ví dụ N=4 thì aN=2; N=8 thì aN=0.

Input: Gồm nhiều dòng, mỗi dòng ghi một số nguyên dương N

Output: Mỗi dòng ghi kết quả tương ứng

Example:

Input

Output

4

8

2

0



#203 noob1234

noob1234

    Lính mới

  • Thành viên mới
  • 1 Bài viết

Đã gửi 18-10-2019 - 21:48

nhờ anh em giúp mình giải bài này với

 

Mỗi lần bị kẹt trên đường vì tắc đường, An thường nghĩ ra trò chơi để giải trí. Một trong những trò chơi đó là An đọc N số từ các biển số xe và tìm số nguyên M (M>1) sao cho N số đã đọc đều có cùng số dư khi chia cho M. An muốn tìm được càng nhiều số M như thế càng tốt. Bạn hãy giúp An tìm tất cả các số M thoả mãn yêu cầu.

Dữ liệu: Vào từ file GAME.INP

Dòng đầu tiên chứa số nguyên N (2< N <100). N dòng tiếp theo, dòng thứ i chứa  số nguyên Bi thuộc đoạn [1; 109]. Tất cả các số nguyên đôi một khác nhau. Dữ liệu vào luôn đảm bảo tồn tại ít nhất một số M thoả mãn yêu cầu.

Kết quả: Ghi ra file GAME.OUT tất cả các số M tìm được theo thứ tự tăng dần, các số ghi cách nhau ít nhất một dấu cách.

 

VD

GAME.INP

3

6

34

38

GAME.OUT

2  4







2 người đang xem chủ đề

0 thành viên, 2 khách, 0 thành viên ẩn danh