28 lines
341 B
C
28 lines
341 B
C
|
|
int val(char * c)
|
|
{
|
|
return c[0];
|
|
}
|
|
|
|
void set(char * c, int a)
|
|
{
|
|
c[0] = a;
|
|
}
|
|
|
|
int main(void)
|
|
{
|
|
int sum0 = 0, sum1 = 0, sum2 = 0, sum3 = 0;
|
|
|
|
for(int i=0; i<10; i++)
|
|
{
|
|
char t[10] = {1};
|
|
sum0 += val(t);
|
|
sum2 += t[0];
|
|
set(t, i);
|
|
sum1 += val(t);
|
|
sum3 += t[0];
|
|
}
|
|
|
|
return (sum1 - 45) | (sum0 - 10) | (sum3 - 45) | (sum2 - 10);
|
|
}
|