Ребят вот текст игры «Питон»:
#include
#include
#include
#include
#include
#include
//————————————————
int draw(int x, int y)
{
circle(x,y,5);
putpixel(x-2,y-2,15);
putpixel(x+2,y-2,15);
putpixel(x,y,15);
line(x-1,y+2,x+1,y+2);
return 0;
}
void main(void)
{
int gdriver = DETECT, gmode;
initgraph(&gdriver, &gmode, «»);
void *M;
int i, j, x, y, x1, y1, k=0;
char s[2], c[10]={«123456789»};
randomize();
int Applex[61]={20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,610,620};
int Appley[38]={20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390};
int size;
x=320;
y=200;
rectangle(13,13,627,397);
outtextxy(290,450,"Score: 0»);
i=random(60);
j=random(38);
x1=Applex;
y1=Appley[j];
draw(x,y);
size = imagesize(x-5, y-5, x+5, y+5);
M = malloc(size);
getimage(x-5, y-5, x+5, y+5, M);
int key;
int nx=x;
int ny=y;
do
{
circle(x1,y1,5);
line(x1,y1-5,x1,y1-7);
floodfill(x1,y1,15);
if(kbhit()) key=getch();
if(key==80) ny+=10;
if(key==72) ny-=10;
if(key==77) nx+=10;
if(key==75) nx-=10;
delay(150);
putimage(x-5, y-5, M, XOR_PUT);
x = nx;
y=ny;
if (ny>=392| ny<=18| nx>=622| nx<=18)
{
outtextxy(250,200,"Snake left for border»);
getch();
closegraph();
}
if (x==x1 && y==y1)
{
s[0]=c[k];
s[1]=’\0\′;
cleardevice();
rectangle(13,13,627,397);
outtextxy(290,450,"Score: »);
i=random(60);
j=random(38);
x1=Applex;
y1=Appley[j];
circle(x1,y1,5);
line(x1,y1-5,x1,y1-7);
outtextxy(347,450,s);
k++;
}
putimage(x-5, y-5, M, XOR_PUT);
}
while(key!=27);
free(M);
getch();
closegraph();
}
ПОДСКАЖИТЕ ПОЖАЛУЙСТА, кто может, КАК ПРИЦЕПИТЬ КРУГЛОЕ ЗВЕНО(хвост) К ГОЛОВЕ ЗМЕЙКИ ПРИ СЪЕДАНИИ ЯБЛОКА???!!!
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
У нас на работе есть такой же программер. Он точно так же формулирует задачи. Пиздец, и притом у него есть диплом программиста :(
Автору: иди продавать арбузы, пожалуйста, не будь программистом.
#rm /path/to/source.c
или в твоём случае
disk:\path\to\source>del source.c /y
:-D
Единственный вариант — попытаться вбить преподу что тебе было очень некогда :)
2Longobard — думаешь, он сможет продавать арбузы? Там же башкой тож думать надо
да хуй с ним с преподом, вы формулировку задачи оцените!
«КАК ПРИЦЕПИТЬ КРУГЛОЕ ЗВЕНО(хвост) К ГОЛОВЕ ЗМЕЙКИ ПРИ СЪЕДАНИИ ЯБЛОКА???!!!»
Наверное, так:
Я думаю, что имеется ввиду прицепление звена не к голове, а к хвосту (так логичнее), поэтому надо GetHead() заменить на GetAss(), хотя это не принципиально :)
жестоко… взять жопу, сказать, что она не жопа, вставить в нее следующее звено и ему сказать, что оно жопа…
/me смеялсо и билсо головой апстену
Взять жопу, зашить жопу, пришить к ней жопу. Так короче…
Злые вы.
Уйду я от вас…
:)
Good Luck,
UT