void
ctf5(
void
)
{
int
a[12] = { 16, 6, 7, 10, 9, 16, 10, 8, 8, 9, 6, 6 };
int
b[30] = { 5, 10, 8, 15, 16, 15, 8, 16, 8, 16, 9, 17, 8, 17, 10, 8, 9, 18, 5, 15, 10, 9, 8, 9, 15, 18, 7, 8, 16, 6 };
int
c[12] = { 6, 7, 18, 9, 5, 16, 9, 15, 18, 8, 9, 5 };
int
d[60] = { 7, 7, 9, 12, 8, 7, 13, 5, 14, 5, 9, 17, 5, 7, 12, 8, 8, 6, 19, 6, 8, 16, 10, 6, 12, 9, 6, 7, 12, 5, 9, 8, 7, 8, 15, 9, 16, 8, 8, 19, 12, 6, 8, 7, 5, 15, 6, 16, 15, 7, 9, 12, 10, 7, 15, 6, 5, 14, 14, 9 };
int
j = 0;
int
i = 0
int
h = 0;
int
k = 0;
int
jj;
int
ii, hh;
for
(jj = 1984; jj < 2007; jj++)
for
(ii = 1; ii < 12; ii++)
for
(hh = 1; hh <= 31; hh++)
for
(k = 0; k < 12; k++)
{
j = jj;
i = ii;
h = hh;
if
(j == 1989 || j == 2004)
{
h = 31;
}
if
(i == 1 || i == 4 || i == 5 || i == 7 || i == 10 || i == 11 || i == 12)
{
j = 1999;
}
int
v2 = 8;
int
v3 = 6;
int
v4 = 2;
if
(j <= 1994 && (i == v4 || i == v3 || i == v2))
{
i = 3;
}
if
(j >= 1996 && (i == v4 || i == v3 || i == v2))
{
i = 9;
}
if
(j == 1995 && (h > i + v4 || i == h))
{
i = v3;
}
int
g = j;
int
f = i;
int
e = h;
int
dd = d[(g - 1900) % 60];
int
cc = c[f - 1];
int
bb = b[e - 1];
int
kk = a[k];
OutputDebugPrintf(
"j =%d\n"
, jj);
int
value =dd + cc+bb+kk;
OutputDebugPrintf(
"value=%d\n"
, value);
if
(value == 34)
{
OutputDebugPrintf(
"ii = %d, jj= %d,h=%d,k=%d\n"
, ii, jj, hh, k);
}
}
}<font color=
"#000000"
face=
""
><span style=
"font-size:15px;"
>
</span></font>