社区讨论

感觉有些错误,但是不知道怎么改。(请勿抄袭)

P1046[NOIP 2005 普及组] 陶陶摘苹果参与者 5已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@lo8udx8u
此快照首次捕获于
2023/10/28 00:43
2 年前
此快照最后确认于
2023/10/28 00:43
2 年前
查看原帖
虽然代码AC了,但是总感觉哪里怪怪的。 换成桶排的话感觉和现在也一样。是排序用错了吗?
CPP
#include"iostream"
#include"set"
using namespace std;
int main(){
	int a(0),b,n=10,c=0;
	set<int> o;

	for(int i=1;i<=n;i++){
	cin>>a;
	o.insert(a);}
	set<int>::iterator it;
	cin>>b;
	for(it=o.begin();it!=o.end();it++)
	if((b+30)>=(*it))c++;
	cout<<c;
	return 0;
}

回复

4 条回复,欢迎继续交流。

正在加载回复...