Решение задачи Золото племени АББА с Acmp

Без пояснения   Просмотров: 45


Главный вождь племени Абба не умеет считать. В обмен на одну из его земель вождь другого племени предложил ему выбрать одну из трех куч с золотыми монетами. Но вождю племени Абба хочется получить наибольшее количество золотых монет. Помогите вождю сделать правильный выбор!

Код

#include<iostream>
#include<string>
using namespace std;
 
bool CS(string a, string b)
{
  if( a.size() > b.size() )
    return 1;
  if( a.size() == b.size() )
    for(int i = 0; i < a.size(); ++i) {
        if( a[i] > b[i] ) return 1;
        if( a[i] < b[i] ) return 0;
    }
  return 0;
}
 
int main()
{
  string a, b, c, d;
  cin >> a >> b >> c >> d;
  d = a;
  if( CS(b, d) ) d = b;
  if( CS(c, d) ) d = c;
  cout << d;
  return 0;
}

         

Администратор Photo Автор: Администратор


Код

def CS(a, b):
    if len(a) > len(b):
        return 1
    if len(a) == len(b):
        for i in range(len(a)):
            if a[i] > b[i]:
                return 1
            if a[i] < b[i]:
                return 0
    return 0

a, b, c = map(str, input().split())
d = a
if CS(b, d):
    d = b
if CS(c, d):
    d = c
print(d)

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться