PYTHON BASIC PROBLEMS SOLUTIONS(HACKERRANK) Day-28 LEARN CODING EASILY.HOW TO BECOME GOOD PROGRAMME
HII Young Coders our channel will give you Hackerrank solutions.It will be very useful for you Kindly make use of it.
Problem link :
https://www.hackerrank.com/challenges/one-month-preparation-kit-mini-max-sum/problem?isFullScreen=true&h_l=interview&playlist_slugs%5B%5D=preparation-kits&playlist_slugs%5B%5D=one-month-preparation-kit&playlist_slugs%5B%5D=one-month-week-one
PROBLEM:
Given five positive integers, find the minimum and maximum values that can be calculated by summing exactly four of the five integers. Then print the respective minimum and maximum values as a single line of two space-separated long integers.
Example:
arr =[1,3,5,7,9]
The minimum sum is 1+3+5+7+9=16 and
the maximum sum is 3+5+7+9= 24
The function prints
16 24
FUNCTION DESCRIPTION:
Complete the miniMaxSum function in the editor below.
miniMaxSum has the following parameter(s):
arr: an array of 5 integers
Print
Print two space-separated integers on one line: the minimum sum and the maximum sum of 4 of 5 elements.
INPUT FORMAT:
A single line of five space-separated integers.
OUTPUT FORMAT:
Print two space-separated long integers denoting the respective minimum and maximum values that can be calculated by summing exactly four of the five integers. (The output can be greater than a 32 bit integer.)
SAMPLE INPUT:
1 2 3 4 5
SAMPLE OUTPUT:
10 14
EXPLANATION:
The numbers are 1,2 3,4 and 5. Calculate the following sums using four of the five integers:
1.Sum everything except 1, the sum is 2+3+4+5 = 14 .
2.Sum everything except 2, the sum is 1+3+4+5 = 13.
3.Sum everything except 3, the sum is 1+2+4+5 = 12.
4.Sum everything except 4, the sum is 1+2+3+5 = 11 .
5.Sum everything except 5, the sum is 1+2+3+4 = 10
.
Hints: Beware of integer overflow! Use 64-bit Integer.
SOLUTION:
import math
import os
import random
import re
import sys
def miniMaxSum(arr):
key=max(arr)
l=arr
l.remove(max(arr))
print(sum(l),end=' ')
l.append(key)
l.remove(min(arr))
print(sum(l))
if __name__ == '__main__':
arr = list(map(int, input().rstrip().split()))
miniMaxSum(arr)
#pythonprogramming
#pythonprogramminglanguage
#pythonprogrammingcourse
#pythonprogramminglanguage
#pythonprogramming
#pythonprogrammingâ
#codinglife
#programmer
#coding
#python
#pythondeveloper
#datastructure
#appdeveloper
#developerlife
#programminglanguage
#pythonprogramming
#programmers
#coder
#programming
#programming
#programmingisfun
#programmer
#coding
#developer
#codinggirl
#learncoding
#coder
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «PYTHON BASIC PROBLEMS SOLUTIONS(HACKERRANK) Day-28 LEARN CODING EASILY.HOW TO BECOME GOOD PROGRAMME», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.