Niestety, nie byliśmy w stanie w pełni poprawnie wyświetlić tego pliku, ponieważ nie jest zakodowany w UTF-8.
Możesz pobrać ten plik i spróbować otworzyć go samodzielnie.
//Potyczki Algorytmiczne 2016 - Tasowanie.
//#include <conio.h> /////////////////////////////////////////////
#include <stdio.h>
long n,t;
long l_kart;
long tab[1050000];
int main()
{
scanf("%ld %ld",&n,&t);
l_kart=1;
for (int i=1;i<=n;i++) l_kart*=2;
//printf("Liczba kart to: %d\n",l_kart);/////////////////////////////////////
for (long i=1; i<=l_kart; i++) scanf("%d",&tab[i]);
if (t%2==0)
{
//W tej samej kolejno�ci:
for (long i=1; i<=l_kart; i++) printf("%d ",tab[i]);
}
else
{
//W odwrotnej kolejno�ci:
for (long i=l_kart; i>=1; i--) printf("%d ",tab[i]);
}
//getch(); /////////////////////////////////////////////////////////////////
return 0;
}
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 | //Potyczki Algorytmiczne 2016 - Tasowanie. //#include <conio.h> ///////////////////////////////////////////// #include <stdio.h> long n,t; long l_kart; long tab[1050000]; int main() { scanf("%ld %ld",&n,&t); l_kart=1; for (int i=1;i<=n;i++) l_kart*=2; //printf("Liczba kart to: %d\n",l_kart);///////////////////////////////////// for (long i=1; i<=l_kart; i++) scanf("%d",&tab[i]); if (t%2==0) { //W tej samej kolejno�ci: for (long i=1; i<=l_kart; i++) printf("%d ",tab[i]); } else { //W odwrotnej kolejno�ci: for (long i=l_kart; i>=1; i--) printf("%d ",tab[i]); } //getch(); ///////////////////////////////////////////////////////////////// return 0; } |
English