问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

传纸条 NOIP2008 c++编译错误求解决

发布网友 发布时间:2022-04-24 14:59

我来回答

1个回答

热心网友 时间:2022-04-28 10:28

#include<cstdio>
#include<cstring>
#include<iostream>
#include<string>
using namespace std;
#define for_up(i,a,b) for(i=a;i<=b;i++)
#define for_down(i,a,b) for(i=a;i>=b;i--)
// 不能引用数组s,要传递指针
void change_max(int a[],int b[],int s[])
{
int c[40],i,j,x,t,len1,len2,len3,lens;
len1=a[0];len2=b[0];lens=s[0];
memset(c,0,sizeof(c));
for_up(i,1,len1)
{
x=0;
for_up(j,1,len2)
{
t=c[i+j-1]+a[i]*b[j];
c[i+j-1]=t % 10;
x=t / 10;
}
c[i+len2]+=x;
}
len3=len1+len2+(x>0);
if (len3>lens) {s[0]=len3; for_up(i,1,len3) s[i]=c[i]; return; }
if (len3<lens) return;
for_down(i,lens,1)
if (c[i]>s[i]) {for_up(i,1,len3) s[i]=c[i]; return; }
else if (c[i]<s[i]) return;
}
int main()
{
// 数组 a 太大,无法运行
int n,m,i,j,k,t,a[41][41][7][40];
string s;
// 这里用换行是错误的,因为输入数值时必然要换行的。
cin>>n>>m;
cin>>s;
memset(a,0,sizeof(a));
for_up(i,1,n)
{
for_up(j,i,n)
{
a[i][j][0][0]=j-i+1;
// 这里的数组 s 用法错误
for_up(k,1,j-i+1) a[i][j][0][k]=s[i+k-1]-'0';
}
}
for_up(t,1,m)
for_up(i,1,n-1)
for_up(j,i+1,n)
{
// 数组 b 未定义,在程序中也无用,就注释掉了
//memset(b,0,sizeof(b));
for_up(k,i,j-1)
// 这里要传递第四维数组的首地址
change_max(&a[i][k][t-1][0],&a[k+1][j][t-1][0],&a[i][j][t][0]);
}
for_down(i,a[i][n][k][0],1)
printf("%d",a[1][n][k][i]);
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人类如何才能悬浮在空中? - 知乎 人体悬浮术是真的存在吗 人体怎样才能真正的在空中悬浮 小孩c蛋白反应高是什么原因 (2014?南海区二模)如图所示,物重G为2000N,小红用800N的拉力花2s的时间... 苹果13系列升级iOS15.5好吗? 出生2o12年11月20日2点姓石光字辈取名 求龙凤胎名字:2012年6月21日(农历5月初3)凌晨0点40分出生,大的为龙,小... by和take有什么区别 takeby后面跟交通工具的区别 noip编译器到底是什么? noip比赛中用什么编译器最好 NOIP可以使用的C语言编译工具都有哪些? noip编译时间有没有限制??? noip linux c++ 编译 NOIP用的编译工具是什么(C/C++) NOI/NOIP的编译器是否支持C++11及以后标准? NOIP的复赛编辑环境是什么啊!有人说是GCC,VC++,到底是什么啊!急!!!! 请问NOIP复赛的编译环境是什么?NOIP的几题题目让我很纠结,请知道的来看看 温馨的除夕夜作文景物描写开头 描写年夜饭场面的句子 关于描写除夕夜场景的作文 描写除夕夜热闹的好句 关于描写除夕夜场景的作文请问谁有关于写除夕夜场景 描写除夕之夜 求一段关于除夕之夜的描写 描写除夕夜的优美句子200字 描写除夕夜的优美开头怎么写? 描写除夕夜的优美开头有哪些? 关于除夕点的描写 NOIP现场C是用什么编译器啊 关于NOIP(C语言) 为什么我的程序编译不通过呢[noip]弱智题 谁知道NOIP C语言的编译软件是什么?gcc 3.4.2?是这个嘛?在哪儿有啊? NOIP竞赛推荐使用的语言环境 老师留的作业,NOIP真题,C++。编译成功了,为什么运行时候显示程序无法正常运行? Noip联赛c语言组使用哪个编译器的啊?是DEV-C++吗?可以的话,请给个下载地址。麻烦了,各位前辈。 noip复赛的C语言编译器是什么 小玉米渣怎么煮稀饭 小玉米碴怎么做好吃,小玉米碴的吃法 小玉米碴子怎样熬不粘锅底 碎玉米渣南瓜粥的做法有哪些 小玉米渣和燕麦煮前要泡吗 小玉米渣和粘玉米渣的区别 小玉米渣要怎么煮? 玉米糁是小玉米碴子吗 Pinko包哪里可以鉴定真假啊? 有哪些适合刚入职女性背的轻奢包包? 二线品牌pinkO的女款包包在京东上价格是二千起一款我在同事的朋友上的价格300元我同事会不会骗我? 问GUCCI,Pinko,VeroModa分别是哪国的?