2 条题解

  • 1
    @ 2024-7-20 11:45:42
    #include<bits/stdc++.h> 
    using namespace std; 
    int main(){ 
    	int a,b,c,x,y,sum=0;
    	cin>>a>>b>>c;
    	for(x=0;x<=c/a;x++){
    		y=(c-a*x)/b;
    		if(a*x+b*y==c)sum++;
    	}
    	cout<<sum<<endl; 
    return 0;
    }
    
    • -4
      @ 2024-7-18 10:56:41

      #T1101. 不定方程求解 ID: 1266 传统题 1000ms 128MiB 尝试: 52 已通过: 34 难度: 2 上传者:

      undefined 题目描述 给定正整数a,b,c。求不定方程 ax+by=c 关于未知数x和y的所有非负整数解组数。

      输入 一行,包含三个正整数a,b,c,两个整数之间用单个空格隔开。每个数均不大于1000。

      输出 一个整数,即不定方程的非负整数解组数。

      样例 输入数据 1 2 3 18 输出数据 1 4 来源 一本通在线评测

      • 1

      信息

      ID
      1266
      时间
      1000ms
      内存
      128MiB
      难度
      1
      标签
      (无)
      递交数
      112
      已通过
      78
      上传者