Kushchenko-Monashev
?>

Найти наибольшую цифру в заданном целом числе n (псевдокод) с++

Информатика

Ответы

marychev55
#include<iostream>
using namespace std;
int main()
{   
int N,max;
cin >> N;
max = N % 10;
do
{
N = N / 10;
if (N % 10 > max) max = N % 10;
}
while (N != 0);
cout << max;
do 
{
std::cin.get();
}
while (true);
}
Любовь-Волков1205
Программа:
a = input("Введите текущую координату фигуры(вертикаль): ")
b = input("Введите текущую координату фигуры(горизонталь): ")
c = input("Введите координату для хода(вертикаль): ")
d = input("Введите координату для хода(горизонталь): ")
# Условие
if (a==c) and (b==c):
#Конец условия
     print("Фигура может сделать ход")
else:
     print("Фигура НЕ может сделать ход")
Условия:
а) if (a==c) and (b==c): #ладья
б) if abs(a-c) == abs(b-d): #слон
в) if abs(a-c)==1 or abs(b-d)==1: #король
г) if abs(a-c) == abs(b-d) or a == c or b == d: #ферзь
ж) if((abs(abs(a-c)-2)<0.5) and (abs(abs(b-d)-1)<0.5)
        or (abs(abs(a-c)-1)<0.5) and (abs(abs(b-d)-2.0)<0.5)): #конь
apetit3502

У жука 6 ног, а у паука - 8.

1-й Пусть  пауков х, тогда жуков - (8 - х). Ног у пауков будет (8х), а у жуков - 6(8 - х). Т.к. всего ног у них 54, составим и решим уравнение

8х + 6(8 - х) = 54,

8х + 48 - 6х = 54,

2х + 48 = 54,

2х = 54 - 48,

2х = 6,

х = 6 : 2,

х = 3.

Значит, пауков в коробке 3, а жуков  - 5 (8 - 3 = 5).

ответ: 5 жуков и 3 паука.

2-й Предположим, что в коробке только жуки, тогда ног у них было бы 6 · 8 = 48. Но  ног у них 54, т.е. как бы "лишних" ног будет 54 - 48 = 6. И эти лишние ноги - это ноги пауков. Т.к. по сравнению с жуками у пауков на 2 ноги больше,  о эти "лишние" ноги - это по ноги пауков. Значит, пауков в коробке будет 6 : 2 = 3, тогда жуков будет 8 - 3 = 5.

ответ: 5 жуков и 3 паука.

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

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

Найти наибольшую цифру в заданном целом числе n (псевдокод) с++
Ваше имя (никнейм)*
Email*
Комментарий*