交了 11 发,每次都是错一个点,实在找不出哪错了QWQ
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,a[100100];
double r;
signed main(){
cin>>n;
if(n==1){
cout<<"No";
return 0;
}
for(signed i=1;i<=n;i++){
cin>>a[i];
}
r=a[1]*1.0/a[2];
for(int i=2;i<n;i++){
if(a[i]*1.0/a[i+1]!=r){
cout<<"No";
return 0;
}
}
cout<<"Yes";
return 0;
}