问题标题: 酷町堂:5140

0
0
已解决
吕梓瑜
吕梓瑜
初级天翼
初级天翼

请问5140的核心是什么?本弱弱的代码~

#include<bits/stdc++.h>
#include<algorithm>
#include<iostream>
#include<iomanip>
#include<cstring>
#include<string>
#include<cstdio>
#include<cmath>
using namespace std;
int c[1010],a[1010];
int main()
{
	//freopen(".in","r",stdin);
	//freopen(".out","w",stdout);
    int n,m,ans=0;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>c[i];
	}
	for(int i=1;i<=m;i++){
		cin>>a[i];
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			if(a[j]>=a[i]){
               、、、、、、、、
			}
		}
	}
	cout<<ans;
	//fclose(stdin);
	//fclose(stdout);
    return 0;
}

打、、、、、、、的是不会的.........

发个核心就行,谢谢各位了~

@李显晨 

 

吕梓瑜在2021-10-31 13:08:37追加了内容

@各位大佬


0
已采纳
李显晨
李显晨
中级启示者
中级启示者
全局:
int n,m,cnt,pos1,pos2;
int a[1005],c[1005];
主函数:
    输入n,m;
    循环1~n 输入c[i];
    循环1~m 输入a[i];
    pos1=pos2=1;
    while(1){
        如果(a[pos1]>=c[pos2]){
            pos1++;
            pos2++;
            cnt++;
        }
        否则 pos2++;
        如果(pos1>m||pos2>n) break;
    }
    输出cnt;

 

0
我要回答