Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
1

Верно ли, что-1

28.10.2015, 00:55. Просмотров 849. Ответов 2
Метки нет (Все метки)

Формат входных данных

На первой строке входного файла записано натуральное число n (n≤100) — число элементов в массиве.
На следующей строке через пробел записаны элементы массива ai (∣∣ai∣∣≤105) — целые числа.
Формат выходных данных

Требуется вывести «YES», если сумма всех элементов массива является неотрицательным числом, и «NO» в противном случае.
Примеры

входные данные:
3
5 10 1
выходные данные:
YES
входные данные:
3
-100 2 90
выходные данные:
NO

Python 3.2 ( Def main(): main() );Решение Алгоритмами.Без insert.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2015, 00:55
Ответы с готовыми решениями:

Выяснить, верно ли, что сумма тех чисел ai, которые не больше m, превышает q
Даны натуральное число n и вещественные числа a1, a2,..., an. Выяснить, верно...

Написать программу, которая определяет верно ли, что выделенное число трехзначное
Напишите программу, которая вводит с клавиатуры номер месяца и день и...

Выяснить, верно ли, что сумма тех вещественных чисел, которые больше 20.5, меньше p
Даны натуральное число n и целые числа х1,х2,…,хn. Выяснить, верно ли, что...

Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом
Ввести натуральное число и определить, верно ли, что в его записи есть две...

Известны данные о количестве осадков. Верно ли, что по четным числам выпало больше осадков, чем по нечетным
Известны данные о количестве осадков, выпавших за каждый день февраля. Верно...

2
Vigi
214 / 136 / 84
Регистрация: 28.05.2012
Сообщений: 634
Завершенные тесты: 1
28.10.2015, 06:24 2
Лучший ответ Сообщение было отмечено 2402400 как решение

Решение

Python
1
2
3
input()
a = list(map(int, input().split()))
print('YES' if sum(a) >= 0 else 'NO')
0
Marinero
Модератор
Эксперт NIX
2059 / 1669 / 570
Регистрация: 02.03.2015
Сообщений: 5,490
28.10.2015, 09:47 3
Vigi, Зачем собирать список, если нужна только сумма?
Python
1
2
3
4
def main():
    num = input()
    print('NO' if sum(int(i) from i in input().split()[:num]) < 0 else 'YES')
main()
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2015, 09:47

ДМ. Логически доказать равенство; и что вложение верно, а обратное не верно; построить формулу
Здравствуйте, я понимаю, что тут не любители отвечать очередному Васе Пупкину....

Строки. Верно ли, что первое слово начинается на ту же букву что на которую заканчивается второе
Даны два слова.Верно ли что первое слово начинается на ту же букву что на...

Символьные строки (верно ли, что существуют такие натуральные i и j, что 1 < i < j < n и что si совпадает с s(i+1), а sj совпадает с s(j+1))
Даны символы s1, s2, … Известно, что символ s1 отличен от восклицательного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru