用户:
工作喵查看:24 回复:10 评论:24 创建时间:2021-08-03T12:58:40
找师傅 可以教我敲代码的
Adorable_GJS#include <iostream>
using namespace std;
int main(){
int i;
cout<<"开始";
while(i!=1000){
i++;//cout<<i<<endl;
i+=5;
if(i%9==0){
i-=10;
if(i%7==0){
i+=5;
cout<<i<<"√"<<endl;
}
else{
i+=5;
}
}
else{
i-=5;
cout<<"X";
}
}
cout<<"结束";
return 0;
} 点赞0
评论
#include<bits/stdc++.h>
using namespace std;
int n,head[202],tail[202],f[202][202],ans=0;
int main(){
cin>>n;
for(int i=1;i<=2*n;i++)f[i][i]=0;
for(int i=1;i<=n;i++){
cin>>head[i];
if(i!=1)tail[i-1]=head[i];
}
tail[n]=head[1];
for(int i=1;i<=n;i++){
head[i+n]=head[i];
tail[i+n]=tail[i];
}
for(int len=1;len<=n;len++){
for(int l=1;l+len<=2*n;l++){
int r=l+len-1;
for(int mid=l;mid<r;mid++)f[l][r]=max(f[l][mid]+f[mid+1][r]+head[l]*head[mid+1]*tail[r],f[l][r]);
}
}
for(int mid=1;mid<=n;mid++)ans=max(ans,f[mid][mid+n-1]);
cout<<ans;
return 0;
}
上午刚写的代码
知道你看不懂(划掉)
点赞1
评论