可以用递归,你需要判断一下,提前结束递归就行了。 ```java private int fun(int a, int b, int c, int q, int res){ if(res == 1) return 1; if(c == 1 ){ if(q%b == a) return 1; else{ return 0; } } if(q % b == a % b) { return 1; } if(a > q) return 0; res = fun(a + b,b, c,q,res); res = fun(a *c,b,c,q,res); return res; } ```
点赞 2

相关推荐

牛客nb666号:见天才的门槛罢了查看图片
点赞 评论 收藏
分享
代码飞升_不回私信人...:别这样贬低自己,降低预期,放平心态,跟昨天的自己比。做好自己,反而会效率更高心态更好,加油兄弟
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务