求助!!!
  • 板块灌水区
  • 楼主wengtao208
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/8/8 10:42
  • 上次更新2023/11/3 05:14:52
查看原帖
求助!!!
879477
wengtao208楼主2023/8/8 10:42
#include<bits/stdc++.h>

using namespace std;
int main()
{
	int a[10001]={};
	int b[10001][10001]={};
	int x,y;
	cin>>x>>y;
	for(int i=1;i<=x;i++)
	{
		cin>>a[i];
	}
	for(int i=1;i<=x;i++)
	{
		for(int j=1;j<=y;j++)
		{
			if(j==a[i])
			{
				b[i][j]=b[i-1][j]+1;
			}
        	if(j>a[i])
			{
				b[i][j]=b[i-1][j]+b[i-1][j-a[i]];
			} 
        	if(j<a[i]) 
			{
				b[i][j]=b[i-1][j];
			}
		}
	}
	cout<<b[x][y];
	exit(0);
}

这个程序在DEVC++中编译成功,但为什么弹出测试窗口没有输入就显示请按任意键继续???

2023/8/8 10:42
加载中...