powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Нужна помощь с переводом
6 сообщений из 6, страница 1 из 1
Нужна помощь с переводом
    #34494084
OUT OF A KILL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно перевести данный код в Delphi или pascal
#include <math.h>

#define GRID 0
#define SKEW 1

char *method[] = {"grid", "skew"};

int comp_grid(float a, float b)
{
return (int)(floor(a) * floor(b));
}
int comp_skew(float a, float b)
{
int x = (int)floor(a);
int y = (int)( 1 + floor((b-1)/(sqrt(3)/2)));
int x2;
if (a-(float)x >= 0.5)
x2 = x;
else
x2 = x-1;
if (y%2 == 0)
return (y/2) * (x+x2);
else
return (y/2) * (x+x2) + x;
}

int main()
{
float a,b;
int max, res, best_method;
while (scanf("%f %f",&a,&b) == 2)
{
max = comp_grid(a,b);
best_method = GRID;
if ((res = comp_skew(a,b)) > max)
{
max = res;
best_method = SKEW;
}
if ((res = comp_skew(b,a)) > max)
{
max = res;
best_method = SKEW;
}
printf("%d %s\n",max,method[best_method]);
}
return 0;
}
...
Рейтинг: 0 / 0
Нужна помощь с переводом
    #34494085
OUT OF A KILL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или решить эту задачу
http://www.magtu.ru/OLIMP/TREN/OnJudge/V1/121.html
...
Рейтинг: 0 / 0
Нужна помощь с переводом
    #34494279
man_555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот не люблю халявщиков и делайте что хотите!
...
Рейтинг: 0 / 0
Нужна помощь с переводом
    #34494300
Master Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man_555Вот не люблю халявщиков и делайте что хотите!

Согласен. Ни спасибо, ни пожалуйста. Надо и все!
...
Рейтинг: 0 / 0
Нужна помощь с переводом
    #34497054
madvet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подсказка - "=" заменяется на ":="
...
Рейтинг: 0 / 0
Нужна помощь с переводом
    #34497911
OUT OF A KILL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
madvetПодсказка - "=" заменяется на ":="
Спасибо
А (==, %, &)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Нужна помощь с переводом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]