// Question:07 Swap
#include <stdio.h>
void swap_start(int *a, int *b);
int main()
{
int m[300];
int n;
int i;
int swap_1;
int swap_2;
m[0] = 0;
for (i = 1; i <= n; i++)
{
}
int num;
for (int i = 1; i <= num; i++)
{
swap_start(&m[swap_1], &m[swap_2]);
}
for (i = 1; i <= n; i++)
{
}
return 0;
}
void swap_start(int *a, int *b)
{
int temp = *a;
*a = *b;
*b = temp;
}
Ly8gUXVlc3Rpb246MDcgU3dhcAoKI2luY2x1ZGUgPHN0ZGlvLmg+CnZvaWQgc3dhcF9zdGFydChpbnQgKmEsIGludCAqYik7CmludCBtYWluKCkKewogICAgaW50IG1bMzAwXTsKICAgIGludCBuOwogICAgaW50IGk7CiAgICBpbnQgc3dhcF8xOwogICAgaW50IHN3YXBfMjsKCiAgICBtWzBdID0gMDsKCiAgICBzY2FuZigiJWQiLCAmbik7CiAgICBmb3IgKGkgPSAxOyBpIDw9IG47IGkrKykKICAgIHsKICAgICAgICBzY2FuZigiJWQiLCAmbVtpXSk7CiAgICB9CiAgICBpbnQgbnVtOwoKICAgIHNjYW5mKCIlZCIsICZudW0pOwogICAgZm9yIChpbnQgaSA9IDE7IGkgPD0gbnVtOyBpKyspCiAgICB7CiAgICAgICAgc2NhbmYoIiVkIiwgJnN3YXBfMSk7CiAgICAgICAgc2NhbmYoIiVkIiwgJnN3YXBfMik7CiAgICAgICAgc3dhcF9zdGFydCgmbVtzd2FwXzFdLCAmbVtzd2FwXzJdKTsKICAgIH0KCiAgICBmb3IgKGkgPSAxOyBpIDw9IG47IGkrKykKICAgIHsKICAgICAgICBwcmludGYoIiVkICIsIG1baV0pOwogICAgfQogICAgcmV0dXJuIDA7Cn0Kdm9pZCBzd2FwX3N0YXJ0KGludCAqYSwgaW50ICpiKQp7CiAgICBpbnQgdGVtcCA9ICphOwogICAgKmEgPSAqYjsKICAgICpiID0gdGVtcDsKfQo=