样例过了,但满江红(@我)

P1413 坚果保龄球

这里建议您先排序它没有任何规定说有序
by guanyiqing123 @ 2023-08-13 09:56:10


@[ammdyc](/user/743806) 抱歉忘@了(验证码4ZZ4祭)
by guanyiqing123 @ 2023-08-13 09:57:27


@[guanyiqing123](/user/594257) 只有十分 ``` #include<bits/stdc++.h> using namespace std; struct note{ int p,t; }a[2010]; int n,ans,b[2010]; int cmp(note a,note b){ if(a.p==b.t)return a.t<b.t; else return a.p<b.p; } int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i].p>>a[i].t; } sort(a+1,a+n+1,cmp); for(int i=1;i<n;i++){ if(a[i+1].t-a[i].t<60&&a[i].p==a[i+1].p){ continue; } else{ ans++; } } cout<<ans; return 0; }
by ammdyc @ 2023-08-13 10:10:04


@[ammdyc](/user/743806) cmp a.t==b.p什么鬼p是第一关键字t才是第二关键字
by guanyiqing123 @ 2023-08-13 10:11:28


@[guanyiqing123](/user/594257) 40分 ``` #include<bits/stdc++.h> using namespace std; struct note{ int p,t; }a[2010]; int n,ans=1,b[2010]; int cmp(note a,note b){ if(a.p==b.p)return a.t<b.t; else return a.p<b.p; } int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i].p>>a[i].t; } sort(a+1,a+n+1,cmp); for(int i=1;i<n;i++){ if(a[i+1].t-a[i].t<60&&a[i].p==a[i+1].p){ continue; } else{ ans++; } } cout<<ans; return 0; }
by ammdyc @ 2023-08-13 10:17:28


蚌绷不住了
by ammdyc @ 2023-08-13 10:18:05


???
by ammdyc @ 2023-08-13 10:29:25


@[guanyiqing123](/user/594257) 不行 只有10分了
by ammdyc @ 2023-08-13 10:39:11


if有错吧
by __zhy__ @ 2023-08-13 10:43:03


怎么改?
by ammdyc @ 2023-08-13 10:43:42


| 下一页