Đến nội dung

nghethuat102

nghethuat102

Đăng ký: 16-07-2014
Offline Đăng nhập: 11-12-2016 - 10:50
***--

Tuyển tập bài tập Pascal

21-07-2014 - 18:57

Đây là đề thi tin học trẻ năm nay của tỉnh!

1.Kiểm tra xâu

   Bạn Tí khoe là mình đã làm một đoạn văn toàn "B" tức là mọi từ đều bắt đầu bằng chữ B, các bạn trong lớp muốn kiểm tra xem điều đó có đúng không. Em giúp các bạn bằng cách hãy viết chương trình nhập vào từ bàn phím đoạn Văn của Tí và kiểm tra xem có đúng là toàn "B" hay không.

   Input: "Bup be bang bong" 

             "Buoi chieu mua bay"

             ...........................

   Output:True

               False

              ..........................

2. Điền số vào lưới ô vuông

   Trong giờ giả lao, bạn An thường thấy các bạn rủ nhau chơi:"T.Roa Zero", An chợt nghĩ ra một trò chơi khác nhằm giúp phát triển tư duy cho các bạn. Trò chơi của An được mô tả như sau: An có một tấm bìa trên đó kẻ thành lưới các ô vuông kích thước N*N, đồng thời có rất nhièu các mảnh giấy ô vương nhỏ trên đó ghi các số 0,1,-1. An đó các bạn trong lớp hãy đặt các mảnh giấy ô vuông nhỏ vào các ô trên lưới ô vuông sao cho tổng các số của mọi hình vuông con 2x2 đều bằng 0 và tổng các số của lưới là lớn nhất. Em hãy viết chương trình thực hiện trò chơi bạn An đã đưa ra.

   Input:

           số n(1<=n<=255);

   Output:

           Dòng đầu ghi số nguyên là tổng lớn nhất của lưới;

           N dòng tiếp ghi các giá trị là các số trên các mảnh giấy đã đặt vào, các giá trị cách nhau ít nhất một dấu cách.

   Vd: 

      n=3;

      3

      1  0  1

      0 -1  0

      1  0  1

3. Che mắt mèo

   Trên bàn cờ ô vuông N*N tại mỗi ô vuông có thể xếp hoặc một con mèo, hoặc một quân cờ. Hai con mèo trên bàn cờ sẽ nhìn thấy nhau nếu trên đường thẳng nối chúng theo hàng ngang, hàng dọc hay đường chéo không có quân cờ nào cả.

   Hãy tìm cách xếp mèo và quân cờ như trên sao cho số mèo lớn nhất mà không có con mèo nào nhìn thấy nhau?

   Input:

      nhập vào n(1<=n<=1000);

   Output:

      N dòng đầu, trên mỗi dòng ghi vị trí xếp mèo hay cờ( Nếu là mèo thì ghi M, còn nếu là cờ thì ghi O), các giá trị cách nhau ít nhất một dấu cách.

      Dòng tiếp theo, ghi ra số nguyên dương  là số mèo lớn nhất xếp được trên bàn cờ

   Vd:

     n=3;

     M O M

     O O O

     M O M

     4

 


Pascal tính toán!

21-07-2014 - 10:11

Cho 2 số tự nhiên lớn a,b(a,b<=10^255), tính tổng,hiệu a+b,a-b  .!!! 

ps: mọi người vào góp ý nha, cần tìm một thuật toán chuẩn nhất!!