331 lines
63 KiB
Plaintext
331 lines
63 KiB
Plaintext
int func(int n) {
|
|
int sum = 0;
|
|
int i = 200;
|
|
int j = 0;
|
|
int s[100];
|
|
int m = 0;
|
|
|
|
while (m < 100){
|
|
s[m] = 0;
|
|
m=m+1;
|
|
}
|
|
while(j < n) {
|
|
if (i > 1){
|
|
s[1] = 1;
|
|
if (i > 2){
|
|
s[2] = 2;
|
|
if (i > 3){
|
|
s[3] = 3;
|
|
if (i > 4){
|
|
s[4] = 4;
|
|
if (i > 5){
|
|
s[5] = 5;
|
|
if (i > 6){
|
|
s[6] = 6;
|
|
if (i > 7){
|
|
s[7] = 7;
|
|
if (i > 8){
|
|
s[8] = 8;
|
|
if (i > 9){
|
|
s[9] = 9;
|
|
if (i > 10){
|
|
s[10] = 10;
|
|
if (i > 11){
|
|
s[11] = 11;
|
|
if (i > 12){
|
|
s[12] = 12;
|
|
if (i > 13){
|
|
s[13] = 13;
|
|
if (i > 14){
|
|
s[14] = 14;
|
|
if (i > 15){
|
|
s[15] = 15;
|
|
if (i > 16){
|
|
s[16] = 16;
|
|
if (i > 17){
|
|
s[17] = 17;
|
|
if (i > 18){
|
|
s[18] = 18;
|
|
if (i > 19){
|
|
s[19] = 19;
|
|
if (i > 20){
|
|
s[20] = 20;
|
|
if (i > 21){
|
|
s[21] = 21;
|
|
if (i > 22){
|
|
s[22] = 22;
|
|
if (i > 23){
|
|
s[23] = 23;
|
|
if (i > 24){
|
|
s[24] = 24;
|
|
if (i > 25){
|
|
s[25] = 25;
|
|
if (i > 26){
|
|
s[26] = 26;
|
|
if (i > 27){
|
|
s[27] = 27;
|
|
if (i > 28){
|
|
s[28] = 28;
|
|
if (i > 29){
|
|
s[29] = 29;
|
|
if (i > 30){
|
|
s[30] = 30;
|
|
if (i > 31){
|
|
s[31] = 31;
|
|
if (i > 32){
|
|
s[32] = 32;
|
|
if (i > 33){
|
|
s[33] = 33;
|
|
if (i > 34){
|
|
s[34] = 34;
|
|
if (i > 35){
|
|
s[35] = 35;
|
|
if (i > 36){
|
|
s[36] = 36;
|
|
if (i > 37){
|
|
s[37] = 37;
|
|
if (i > 38){
|
|
s[38] = 38;
|
|
if (i > 39){
|
|
s[39] = 39;
|
|
if (i > 40){
|
|
s[40] = 40;
|
|
if (i > 41){
|
|
s[41] = 41;
|
|
if (i > 42){
|
|
s[42] = 42;
|
|
if (i > 43){
|
|
s[43] = 43;
|
|
if (i > 44){
|
|
s[44] = 44;
|
|
if (i > 45){
|
|
s[45] = 45;
|
|
if (i > 46){
|
|
s[46] = 46;
|
|
if (i > 47){
|
|
s[47] = 47;
|
|
if (i > 48){
|
|
s[48] = 48;
|
|
if (i > 49){
|
|
s[49] = 49;
|
|
if (i > 50){
|
|
s[50] = 50;
|
|
if (i > 51){
|
|
s[51] = 51;
|
|
if (i > 52){
|
|
s[52] = 52;
|
|
if (i > 53){
|
|
s[53] = 53;
|
|
if (i > 54){
|
|
s[54] = 54;
|
|
if (i > 55){
|
|
s[55] = 55;
|
|
if (i > 56){
|
|
s[56] = 56;
|
|
if (i > 57){
|
|
s[57] = 57;
|
|
if (i > 58){
|
|
s[58] = 58;
|
|
if (i > 59){
|
|
s[59] = 59;
|
|
if (i > 60){
|
|
s[60] = 60;
|
|
if (i > 61){
|
|
s[61] = 61;
|
|
if (i > 62){
|
|
s[62] = 62;
|
|
if (i > 63){
|
|
s[63] = 63;
|
|
if (i > 64){
|
|
s[64] = 64;
|
|
if (i > 65){
|
|
s[65] = 65;
|
|
if (i > 66){
|
|
s[66] = 66;
|
|
if (i > 67){
|
|
s[67] = 67;
|
|
if (i > 68){
|
|
s[68] = 68;
|
|
if (i > 69){
|
|
s[69] = 69;
|
|
if (i > 70){
|
|
s[70] = 70;
|
|
if (i > 71){
|
|
s[71] = 71;
|
|
if (i > 72){
|
|
s[72] = 72;
|
|
if (i > 73){
|
|
s[73] = 73;
|
|
if (i > 74){
|
|
s[74] = 74;
|
|
if (i > 75){
|
|
s[75] = 75;
|
|
if (i > 76){
|
|
s[76] = 76;
|
|
if (i > 77){
|
|
s[77] = 77;
|
|
if (i > 78){
|
|
s[78] = 78;
|
|
if (i > 79){
|
|
s[79] = 79;
|
|
if (i > 80){
|
|
s[80] = 80;
|
|
if (i > 81){
|
|
s[81] = 81;
|
|
if (i > 82){
|
|
s[82] = 82;
|
|
if (i > 83){
|
|
s[83] = 83;
|
|
if (i > 84){
|
|
s[84] = 84;
|
|
if (i > 85){
|
|
s[85] = 85;
|
|
if (i > 86){
|
|
s[86] = 86;
|
|
if (i > 87){
|
|
s[87] = 87;
|
|
if (i > 88){
|
|
s[88] = 88;
|
|
if (i > 89){
|
|
s[89] = 89;
|
|
if (i > 90){
|
|
s[90] = 90;
|
|
if (i > 91){
|
|
s[91] = 91;
|
|
if (i > 92){
|
|
s[92] = 92;
|
|
if (i > 93){
|
|
s[93] = 93;
|
|
if (i > 94){
|
|
s[94] = 94;
|
|
if (i > 95){
|
|
s[95] = 95;
|
|
if (i > 96){
|
|
s[96] = 96;
|
|
if (i > 97){
|
|
s[97] = 97;
|
|
if (i > 98){
|
|
s[98] = 98;
|
|
if (i > 99){
|
|
s[99] = 99;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
j=j+1;
|
|
int m = 0;
|
|
while (m < 100){
|
|
sum = sum + s[m];
|
|
m=m+1;
|
|
}
|
|
sum = sum % 65535;
|
|
|
|
}
|
|
return sum;
|
|
}
|
|
|
|
|
|
int main() {
|
|
starttime();
|
|
int loopcount = getint();
|
|
putint(func(loopcount));
|
|
putch(10);
|
|
stoptime();
|
|
return 0;
|
|
|
|
} |