CF-1130A Be Positive

這個題果真嚇到我了

#include<iostream>
using namespace std;
int main()
{
	int x=0,y=0;
	int t,a[105];
	cin>>t;
	for(int i=0;i<t;i++){
		scanf("%d",&a[i]);
		if(a[i]>0) x++;
		if(a[i]<0) y++;
	}
	
	if(2*x>=t) cout<<1<<endl;
	else if(y*2>=t) cout<<-1<<endl;
	else cout<<0<<endl;
	return 0;
 } 

判斷條件能用乘法儘量不用除法!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章