using namespace std;
int deal(int x,int y,int z)
{
int temp;
temp=x>y?y:x;
return temp>z?z:temp;
}
int f(int n,int a,int b, int c)
{
int i,o,p,q;
int x,y,z,g,r;
int *s=new int[n];
s[0]=1;
i=0;
o=p=q=0;
while(i<=n)
{
g=deal(s[o]*a,s[p]*b,s[q]*c);
if(g==s[o]*a)
o++;
if(g==s[p]*b)
p++;
if(g==s[q]*c)
q++;
s[++i]=g;
}
r=s[n];
delete [] s;
return r;
}
int main()
{
int a,b,c,n,i,o,p,q;
while(cin>>a>>b>>c>>n)
{
cout<
return 0;
}
http://acm.hdu.edu.cn/showproblem.php?pid=3199
ACCESS_VIOLATION这是什么意思?