Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Нужна помощь с переводом / 6 сообщений из 6, страница 1 из 1
27.04.2007, 21:05
    #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
27.04.2007, 21:07
    #34494085
OUT OF A KILL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с переводом
Или решить эту задачу
http://www.magtu.ru/OLIMP/TREN/OnJudge/V1/121.html
...
Рейтинг: 0 / 0
28.04.2007, 00:55
    #34494279
man_555
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с переводом
Вот не люблю халявщиков и делайте что хотите!
...
Рейтинг: 0 / 0
28.04.2007, 01:39
    #34494300
Master Alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с переводом
man_555Вот не люблю халявщиков и делайте что хотите!

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


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