A:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int x,y;
	cin>>x>>y;
	cout<<(y>=x?"Yes":"No");
	return 0;
}

B:

#include<bits/stdc++.h>
using namespace std;
int a[105],b[105];
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++) cin>>a[i];
	for(int i=1;i<=n;i++) cin>>b[i];
	for(int i=1;i<=n;i++){
		if(b[a[i]]!=i){
			cout<<"No";
			return 0;
		}
	}
	cout<<"Yes";
	return 0;
}

C:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=2e5+10;
ll c[N],v[N];
int main(){
	ll n,k,m,ans=0;
	cin>>n>>k>>m;
	for(int i=1;i<=n;i++){
		cin>>c[i]>>v[i];
	}
	for(int i=1;i<=k;i++){
		ans+=v[i];
	}
	cout<<ans;
	return 0;
}

D:

#include<bits/stdc++.h>
using namespace std;
char a[505][505];
int s[505][505];
int main(){
	int n,m,num;
	long long cnt=0;
	cin>>n>>m>>num;
	for(int i=1;i<=n;i++)
		for(int j=1;j<=m;j++)
			cin>>a[i][j];
	for(int i=1;i<=n;i++)
		for(int j=1;j<=m;j++)
			s[i][j]=s[i-1][j]+s[i][j-1]-s[i-1][j-1]+a[i][j]-'0';
	for(int i=1;i<=n;i++)
		for(int j=1;j<=m;j++)
			for(int k=i;k<=n;k++)
				for(int z=j;z<=m;z++)
					if(s[k][z]-s[i-1][z]-s[k][j-1]+s[i-1][j-1]==num) cnt++;
	cout<<cnt;
	return 0;
}

——————————————————————————————————————————