Viết chương trình cho phép nhập vào dãy số nguyên gồm n phần tử và thực hiện các yêu cầu sau: a, Tính và in ra màn hình: Trung bình cộng của các phần tử là số đối xứng b, Tìm và in ra các số ở vị trí chính phương trong dãy trên
1 câu trả lời
cau b)
#include <iostream>
#include <math.h>
#include <algorithm>
using namespace std;
int main(){
int n;
cin >> n;
int a[100000];
int ans;
for(int i = 0; i < n; i++){
cin >> a[i];
ans = sqrt(a[i]);
if(pow(ans,2) == a[i]){
cout << i + 1 << " ";
}
}
return 0;
}
Câu hỏi trong lớp
Xem thêm