dasha5334678
11.03.2023 12:49

Озгерис талап етпейтин бегиргендерди сактау ушин арналган курылгы энергияга багынышты емес ОЛ НЕ ?​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Эрбол11111
04.09.2022 11:06

Объяснение:

1)

x1=int(input('x1='))

y1=int(input('y1='))

x2=int(input('x2='))

y2=int(input('y2='))

if (abs(x2-x1)==2 and abs(y2-y1)==1) or (abs(x2-x1)==1 and abs(y2-y1)==2):

   print("Конь бьет фигуру")

else:

   print("Конь не бьет фигуру")

2)

x1=int(input('x1='))

y1=int(input('y1='))

x2=int(input('x2='))

y2=int(input('y2='))

if ((x2-x1)==abs(y2-y1)) or x2==x1 or y2==y1:

   print("Ферзь бьет фигуру")

else:

   print("Ферзь не бьет фигуру")

3)

x1=int(input('x1='))

y1=int(input('y1='))

x2=int(input('x2='))

y2=int(input('y2='))

if (x2-x1)==abs(y2-y1):

   print("Слон бьет фигуру")

else:

   print("Слон не бьет фигуру")


Составить программы на PYTHON и привести примеры: 1) Требуется определить, бьет ли КОНЬ стоящий на к
Составить программы на PYTHON и привести примеры: 1) Требуется определить, бьет ли КОНЬ стоящий на к
Составить программы на PYTHON и привести примеры: 1) Требуется определить, бьет ли КОНЬ стоящий на к
0,0(0 оценок)
Ответ:
rukonya2009
16.11.2021 08:55
Желательно для начала самому понять, что должна делать ваша программа, разобраться с STL и почитать документацию, благо msdn бесплатен) Незнаю верно ли понял, но как вариант:
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64

#include <iostream>
#include <set>
#include <string>

using namespace std;

template<typename T>
class MyMultiset
{
public:
    void InsertElement(const string& str)
    {
        m.insert(str);
    }
    void PrintSorted(void(*SortMultiset)(multiset<T>))
    {
        SortMultiset(m);
    }
private:
    multiset<T> m;
};

template<typename T>
void SortMultiset(multiset<T> m)
{
    auto it     =  m.begin();
    auto comp   =  m.value_comp();
    do 
    {
        cout << " " << *it << endl;
    } 
    while (
            comp(*it++, *m.rbegin())
          );
}

int main()
{
    MyMultiset<string> m;
    m.InsertElement("hi world");
    m.InsertElement("simple text");
    m.InsertElement("etc");
    m.PrintSorted(SortMultiset);
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота