10分……纯小白一个只有#5对 #2#7#10超时 麻烦各路神仙指正 感谢不已
查看原帖
10分……纯小白一个只有#5对 #2#7#10超时 麻烦各路神仙指正 感谢不已
803133
CYF123469楼主2022/10/2 16:10
#include <iostream>
using namespace std;
int main()
{
    int a,b,flag=0 ;
	int k,m,n ;
    cin>>k>>m>>n ;
    for(int i=1;i<=m;i++)  
    {
    	cin>>a>>b ;
		while(k-a>0)
    	{
    		k-=a ;
			if(n<=0)
    		{
    			cout<<i<<" " ;
    			flag=1 ;
    			break ;
			}
		}
	}
	if(flag==0) cout<<"-1"<<endl ;
    return 0;
}
2022/10/2 16:10
加载中...