这是一道简单的递归题,可是,我偏要打暴力!
很简单,定义三个变量,三个都是从0开始(注意,这里是0,题目里说了),一直到n,然后疯狂判断,暴力解决。
代码如下
#include<bits/stdc++.h> using namespace std; int main() { int n,t,max=0; cin>>n; for(int i=0;i<=n;i++) { for(int j=0;j<=n;j++) { for(int k=0;k<=n;k++) { if((i+j)%2==0&&(j+k)%3==0&&(i+j+k)%5==0) { if(i+j+k>max) { max=i+j+k; } } } } } cout<<max; return 0; }
结束.jpg
原文:https://www.cnblogs.com/Tbeet/p/13623035.html