怎么就90分
  • 板块P1161 开灯
  • 楼主Im_Joker
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/11/20 20:55
  • 上次更新2023/11/20 23:21:40
查看原帖
怎么就90分
1192776
Im_Joker楼主2023/11/20 20:55
#include<bits/stdc++.h>
using namespace std;
bool l[208200]={0};
int t[208200];
double a[208200];
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i]>>t[i];
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=t[i];j++){
			int num=floor(a[i]*j);
			if(l[num]==0) l[num]=1;
			else l[num]=0;
		}
	}
	for(int i=1;i<=208200;i++){
		if(l[i]==1){
			cout<<i;
			break;
		}
	}
	return 0;
}
2023/11/20 20:55
加载中...