摘要:
#include<stdio.h>int main(){ int i,j,n,k,p; __int64 t=0,t1=0,a[100001]={1}; scanf("%d %d",&n,&p); scanf("%I64d",&a[1]); for(i=2;i<=n;i++) { scanf("%I64d",&a[i]); while((a[i]-a[a[0]])>p)a[0]++; t+=((i-a[0])*(i-a[0]-1))/2; } printf("%I64d& 阅读全文
摘要:
#include<iostream>int main(){ using namespace std; int j,i,t=0,n,a[50],b[50]; cin>>n; for(i=1;i<=n;i++)cin>>a[i]>>b[i]; for(i=1;i<=n;i++) { for(j=1;j<=n;j++) { if(a[i]==b[j]&&i!=j)t++; } } cout<<t; return 0;}http://codeforces.com/contest/268... 阅读全文
摘要:
#include<iostream>using namespace std;int v1,p,q,i,j,n,m,k,v[61][3]={},w[61][3]={},f[61][32001];int main(){ cin>>n>>m; for(i=1;i<=m;i++) { cin>>v1>>p>>q; if(q==0){v[i][0]=v1,w[i][0]=v1*p;} else if(v[q][1]==0){v[q][1]=v1,w[q][1]=v1*p;} else {v[q][2]=v1,w[q][2]=v 阅读全文