nestruev
?>

Принадлежит ли точка заштрихованной области? написать программу на pascal или c++

Информатика

Ответы

eduard495

begin

 var (x, y) := ReadReal2();

 var a := (x>=0) and (y>=0) and (y <= -x/5 + 1);

 var b := (x<=0) and (y<=0) and (y >= -x/5 - 1);

 var c := (x*x + y*y <= 1) and (x > 0) and (y < 0);

 var d := (x*x + y*y <= 1) and (x < 0) and (y > 0);

 Print(a or b or c or d);

end.

Объяснение:

kokukhin

"Я самый главный!"- заявил монитор, на мне возникает информация и изображения.

"Нет, я самая главная,- сказала клавиатура, без меня никак, не сможешь ничего оттреадактировать,вбить информацию в память, общаться - да вообще ничего!"

Но память возразила : " Ээх вы, я тут главнее всех, как вы без меня! Ничего не сохранишь, не запомнишь, да в общем без меня очень сложно что-то представить!"

"Да вы что? - начал возмущаться процессор, - Главных не должно быть, мы все представляем собой одно целое!" Так они и воссоединились и представляют собой одну частичку главного . 

Грудинин604
Ll - long long

dp[i] = dp[i-1] + dp[i-2] + dp[i-5] + dp[i-10];
ll dp[666];
dp[0] = 1;
for(int i=0;i<=64;i++)
{
dp[i+1]+=dp[i];
dp[i+2]+=dp[i];
dp[i+5]+=dp[i];
dp[i+10]+=dp[i];
cout << i << ": " << dp[i] << endl;
}
это если порядок важен, то есть 2 + 1 != 1 + 2, тогда ответ
489475342266653, наверное
а иначе 644

ll ans=0;
for(int i=0;i<10;i++) // 10
{
for(int j=0;j<20;j++) // 5
{
for(int k=0;k<50;k++) // 2
{
ll now = i*10 + j*5 + k*2;
if(now<=64) ans++;
}
}
}
cout << ans;

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Принадлежит ли точка заштрихованной области? написать программу на pascal или c++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

a580028r
Диана-Николаевна377
apromovich1
ilyatamurov
master-lamaster
kabanovae
reznikvi
a96849926288
Газинурович
Александр
sv-rud
Сергей
yelenaSmiryagin
joini09
germanleon