2 条题解

  • 1
    @ 2023-10-11 0:50:00
    #include<bits/stdc++.h>
    using namespace std;
    int n,x,y,sum;
    int main()
    {
        cin>>n>>x>>y;
        for(int i=10;i<=n/x;i++)
        {
            for(int j=10;j<=n/y;j++)
            {
                if(i*x+j*y==n)
                {
                    sum++;
                }
            }
        }
        cout<<sum;
        return 0;
    }
    

    没什么难度,已AC

    • 1
      @ 2023-1-17 16:32:05
      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
      	/*
      	n,x,y分别代表总金额,苹果的单价,梨子的单价
      	num计数方案的数量
      	*/
      	int n, x, y, num = 0;
      	cin >> n >> x >> y;
      	int i, j;//代表苹果的重量,梨子的重量
      	//遍历苹果重量的可能范围
      	for(i = 10; i <= (n-10*y)/x; i++){
      		j = (n-i*x)/y;//梨子的重量
      		//n元正好花完且梨子的重量大于等于10
      		if((n-i*x)%y == 0 && j >= 10){
      			num++;
      		} 
      	} 
      	cout << num << endl;//输出总的方案数 
      	return 0;
      }
      
      
      • 1

      信息

      ID
      789
      时间
      1000ms
      内存
      64MiB
      难度
      1
      标签
      递交数
      31
      已通过
      29
      上传者