Mình sẽ tạo ra thêm một cuộc thi, thi trên đấu trường olm: Hình thức nhận thưởng gồm: - hạng nhất đc tick đúng 5 lần trong diễn đàn, nên phải bình luận 5 lần để mình tick - hạng nhì đc tick đúng 3 lần trong diễn đàng, nên phải bình luận 3 lần để mình tick - hạng 3 đc tick đúng 1 lần trong diễn đàn, nên bình luận 1 lần để mình tick Cuộc thi bắt đầu vào lúc 8h15 tối nay, phòng thi tên Phòng thi - Nguyễn Đức Huy nick phụ Gồm 50 câu hỏi và mình sẽ chờ các bạn vào thi
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.
Code với C++ language:
#include <bits/stdc++.h>
using namespace std;
int n;
set<long long> a;
long long tmp;
int main()
{
freopen("DAYSO.INP","r",stdin);
freopen("DAYSO.OUT","w",stdout);
cin>>n;
while(n--){
cin>>tmp;
a.insert(tmp);
}
if(a.size()==1){cout<<-1;return 0;}
cout<<*(--a.end());
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int n,c;
long long a[10000];
bool iscp(long long m){
return int(sqrt(m))*int(sqrt(m))==m;
}
int main()
{
cin>>n;
if(n==1){cout<<"0";return 0;}
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=1;i<n;i++){
for(int j=i+1;j<=n;j++){
if(a[i]<=a[j]&&iscp(a[i])&&iscp(a[j])){
c++;
}
}
}
cout<<c;
return 0;
}