aboutsummaryrefslogtreecommitdiff
path: root/rcc-legacy/tests/upload/testcase.sy
blob: a348f58e1ef5453e0da3086d6dac5e26110384e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
const int zzzz[100]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
int xx[100]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
const int Ac = -zzzz[2],am=+zzzz[10];
int z[100]={0,197,198},B;
void test(int a)
{
	a = Ac * am;
}
int compare(int a,int b)
{
	B=0x68-a;
    if(a>b){
	    return a;
	}else{
	    return b;
	}
}
int Factorial(int n)
{
	if(n==zzzz[1])
	return 1;
	else
	return n*Factorial(n-1);
}
int gets1(int var1,int var2){
    int change1;
    change1 = var1 * var2;
    return change1;
}
int gets2(int var1,int var2){
    int change1;
    change1 = var1 / var2;
    return change1;
}
int change(int Q)
{
    int i,j;
    i = +xx[10];
    j = 0;
    while(j<=i){
    	Q=Q-am/xx[2]+1;
        i=i-1;
        j=j+2;
	}
    return Q;
}

const int alpha = 0x2a,a=0172;
int main()
{
    const int sadf=100;
    const int ffff=10;
    int Total,i;
    Total=10;
    int number1,number2,number3;
    i=getarray(z)-3;			//有问题
    number1=z[1];
    number2=z[2];
number3=0x66;
putint(Total/2+a-sadf/ffff);
    int result[10][10],j,k;
    j=10;
    k=i-0;
    result[0][0]=-i/2+Total*alpha-number3; 
    putint(result[0][0]);	
    putch(32);
    result[0][1] = gets1(Ac,am)+gets2(am,Ac);
    putint(result[0][1]);
    putch(32);
	while(1<2){
    	k=k+1;
    	result[0][k]=change(k);     //这里有问题
    	if(change(-result[0][k])<=-2){
    		break;
		}
	}
 putf("%d ",k);
putf("%d ",result[0][1]);
  putf("%d ",result[0][2]);
    while(number3!=compare(number1,number2)){
        number3=number3-1;
        j=j-1;
        if(result[0][j]>Total/2+k){
             result[0][j]=Total/2+k;
        }
    }  
putf("%d ",Factorial(j));
 int b;
    b=Factorial(B);             //有问题,因为查不到b变量(block不相等)
 //   while(!(xx[3]>zzzz[4])||1==1){
    while(zzzz[1]==xx[1]){
    	//int Total=1;
    	if(b>(18*1-0)){
    		b=b-10;
    		i=i+Total;
		}else{
			break;
		}
	}

    putf("%d ",i);
putf("%d ",Factorial(B)%Factorial(B-1));
  return i;	
}