小佳佳有一张矩形状的巨大画纸。

img


小佳佳有一张矩形状的巨大画纸。她在上面沿着行画直线:从左边线某点至右边线某点,且所画的线平行于矩形上下边线
怎么做,事后必采纳

方便。可以。借个火吧。有意思。可惜了。


#pragma warning(disable:4996) //开头加这句或项目、属性、配置属性、C/C++、预处理器、预处理器定义中添加“_CRT_SECURE_NO_WARNINGS”
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
int main() {
    int h,v,n,m,y,x,*hh,*vv,maxdy,maxdx;
    scanf("%d%d",&h,&v);
    scanf("%d",&n);
    hh=(int *)malloc((n+2)*sizeof(int));
    hh[0]=0;
    for (y=1;y<=n;y++) scanf("%d",&hh[y]);
    hh[n+1]=h;
    maxdy=0;
    for (y=0;y<=n;y++) if (hh[y+1]-hh[y]>maxdy) maxdy=hh[y+1]-hh[y];
    scanf("%d",&m);
    vv=(int *)malloc((m+2)*sizeof(int));
    vv[0]=0;
    for (x=1;x<=m;x++) scanf("%d",&vv[x]);
    vv[m+1]=v;
    maxdx=0;
    for (x=0;x<=m;x++) if (vv[x+1]-vv[x]>maxdx) maxdx=vv[x+1]-vv[x];
    free(vv);
    free(hh);
    printf("%d\n",maxdx*maxdy);
    return 0;
}
//输入
// 8 16
// 3
// 2 5 7
// 2
// 4 12
//输出
// 24
//