Liệt kê các số chính phương của một mảng

Lưu ý:sử dụn...">

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.

30 tháng 6 2023

#include<bits/stdc++.h>

using namespace std;

bool isPerfectSquare(int n) {

      int sqr = sqrt(n);

      return (sqr * sqr == n);

}

void printPerfectSquares(int arr[], int n) {

      for (int i = 0; i < n; i++) {

            if(isPerfectSquare(arr[i])) {

                  cout << arr[i] << " la so chinh phuong" << endl;

            }

      }

}

int main() {

      int arr[] = {1, 4, 9, 16, 25, 36, 49, 64, 81, 100};

      int n = sizeof(arr) / sizeof(arr[0]);

      printPerfectSquares(arr, n);

      return 0;

}

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt...
Đọc tiếp

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt di chuyển ít nhất để quân cờ này có thể đến được vị trí của quân cờ kia, trong đó, quân cờ có thể di chuyển qua những ô có quân cờ của người chơi khác (nghĩa là không bị quân của người chơi khác chặn)

 

Sau một hồi suy ngẫm, Mai nhận thấy rằng chỉ số Alpha ảnh hưởng đến kết quả của ván cờ, vì vậy cậu ta cần biết chỉ số Alpha của mình và của Sang để suy nghĩ một chiến thuật phù hợp. Tuy nhiên vì thời gian suy nghĩ có hạn nên Mai muốn nhờ bạn tính toán giùm cậu ấy.

 

Input

Dòng đầu chứa hai số n và m (1 <= n, m <= 1000) lần lượt là số dòng và số cột của bàn cờ

n dòng tiếp theo, mỗi dòng gồm m cột thể hiện mỗi ô của bàn cờ, nếu ô đó là kí tự M thì đó là quân cờ của Mai, còn nếu là kí tự S thì đó là quân cờ của Sang, nếu là kí tự . thì đó ô đó không có quân cờ

 

Output

Một dòng gồm 2 số nguyên lần lượt là chỉ số Alpha của Mai và Sang

Ví dụ

  • input
    2 3
    SMS
    MMS
    output
    3 5

Gải thích ví dụ

* Chỉ số Alpha của Mai

- "Khoảng cách" từ quân ở vị trí (1,2) và (2,2) là 1, vị trí (1,2) và (2,1) là 1 và vị trí (2,1) và (2,2) là 1, vậy chỉ số Alpha bằng 1 + 1 + 1 = 3

* Chỉ số Alpha của Sang

- "Khoảng cách" từ quân ở vị trí (1,1) và (1,3) là 2, vị trí (1,1) đến (2,3) là 2, vị trí (1, 3) đến (2, 3) là 1, vậy chỉ số Alpha bằng 2 + 2 + 1 = 5

Các bạn cho mình ý tưởng bài này vs ạ

1

1 trò chơi cờ vua...khó hỉu nhất trên đời

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt...
Đọc tiếp

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt di chuyển ít nhất để quân cờ này có thể đến được vị trí của quân cờ kia, trong đó, quân cờ có thể di chuyển qua những ô có quân cờ của người chơi khác (nghĩa là không bị quân của người chơi khác chặn)

 

Sau một hồi suy ngẫm, Mai nhận thấy rằng chỉ số Alpha ảnh hưởng đến kết quả của ván cờ, vì vậy cậu ta cần biết chỉ số Alpha của mình và của Sang để suy nghĩ một chiến thuật phù hợp. Tuy nhiên vì thời gian suy nghĩ có hạn nên Mai muốn nhờ bạn tính toán giùm cậu ấy.

 

Input

Dòng đầu chứa hai số n và m (1 <= n, m <= 1000) lần lượt là số dòng và số cột của bàn cờ

n dòng tiếp theo, mỗi dòng gồm m cột thể hiện mỗi ô của bàn cờ, nếu ô đó là kí tự M thì đó là quân cờ của Mai, còn nếu là kí tự S thì đó là quân cờ của Sang, nếu là kí tự . thì đó ô đó không có quân cờ

 

Output

Một dòng gồm 2 số nguyên lần lượt là chỉ số Alpha của Mai và Sang

Ví dụ

input2 3SMSMMSoutput3 5

Gải thích ví dụ

* Chỉ số Alpha của Mai

- "Khoảng cách" từ quân ở vị trí (1,2) và (2,2) là 1, vị trí (1,2) và (2,1) là 1 và vị trí (2,1) và (2,2) là 1, vậy chỉ số Alpha bằng 1 + 1 + 1 = 3

* Chỉ số Alpha của Sang

- "Khoảng cách" từ quân ở vị trí (1,1) và (1,3) là 2, vị trí (1,1) đến (2,3) là 2, vị trí (1, 3) đến (2, 3) là 1, vậy chỉ số Alpha bằng 2 + 2 + 1 = 5

Các bạn cho mình ý tưởng bài này vs ạ

0
11 tháng 9 2018

Một số dịch vụ trên Internet, đó là:

- Tổ chức và khai thác thông tin trên web (WWW - World Wide Web): người dùng có thể dễ dàng truy cập để xem nội dung các trang web khi máy tính được kết nối với Internet.

- Tìm kiếm thông tin trên Internet: dùng Google hoặc danh mục thông tin. Người dùng nhanh chóng tìm được đúng thông tin cần thiết.

- Thư điện tử (E-mail): đây là dịch vụ trao đổi thông tin trên Internet thông qua các hộp thư điện tử, được sử dụng rộng rãi rất phổ biến, tiện lợi, nhanh chóng, với chi phí thấp.

- Hội thảo trực tuyến: Tổ chức các cuộc họp, hội thảo trực tuyến từ xa với sự tham gia của nhiều người ở nhiều nơi khác nhau. Hình ảnh, âm thanh của hội thảo và của các bên tham gia được truyền hình trực tiếp qua mạng và hiển thị trên màn hình hoặc phát trên loa máy tính.

- Đào tạo qua mạng: người học có thể truy cập Internet để nghe các bài giảng, trao đổi hoặc nhận các chỉ dẫn trực tiếp từ giáo viên , nhận các bài tập hoặc các tài liệu học tập khác và nộp kết quả qua mạng mà không cần tới lớp. Đào tạo qua mạng cho phép mọi người "học mọi lúc, mọi nơi".

20 tháng 12 2020
Một số dạng thông tin có thể có trên các trang web: Thông tin dạng văn bản. Thông tin dạng hình ảnh. Thông tin dạng âm thanh. Các đoạn phim. Các phần mềm. Các liên kết.
29 tháng 12 2021

sai rồi bẹn

11 tháng 12 2016

thanks bn

bn cũng zậy ha

11 tháng 12 2016

s cj k chúc e. huhuhuhu

Câu 1.  

- Internet là hệ thống kết nối các máy tính và mạng máy tính ở quy mô tòa thế giới

- Điểm khác nhau của mạng máy tính với các mạng LAN, WAN là : mạng Internet cung cấp nguồn thông tin cho toàn thế giới, phân bố rộng trên toàn thế giới 

Câu 2. 

Dịch vụ trên Internet và lợi ích của các dịch vị đó là:

- Tổ chức và khai thác thông tin: Có thể dễ dàng truy cập để xem nội dung.

- Tìm kiếm thông tin trên web: Tìm kiếm mọi thông tin mình muốn.

- Thư điện tử (Email) : Trao đổi thông tin một cách nhanh chóng.

 

7 tháng 9 2016

1. Internet là mạng. Internet chạy faster.

2. Ioe, vio, olm, facebook, ..... Đa số toàn phcụ vụ cho cuộc sống -_-

11 tháng 12 2016

một số môn học như Toán, Công Nghệ, Văn, Địa lý,...

do sử dụng cả lời nói, hình ảnh minh họa, tư liệu, video sẽ làm trở nên sinh động và dễ hiểu hơn