# Faça um Programa que leia um vetor de 5 números inteiros e mostre-os. print "\n".join(str(int(raw_input())) for x in range(5)) # Faça um Programa que leia um vetor de 10 números reais e mostre-os na ordem inversa. print "\n".join(reversed([str(float(raw_input())) for x in range(10)])) # Faça um Programa que leia 4 notas, mostre as notas e a média na tela. print "\n".join(str(i) for i in ((lambda a: a + [sum(a)/len(a)])([float(raw_input()) for b in range(4)]))) # Faça um Programa que leia um vetor de 10 caracteres, e diga quantas consoantes foram lidas. Imprima as consoantes. print "\n".join((lambda a: [str(len(a))]+a)([c for c in raw_input()[:10] if c.lower() in "bcdfghjklmnpqrstvwxyz"])) # Faça um Programa que leia 20 números inteiros e armazene-os num vetor. Armazene os números pares no vetor PAR e os números IMPARES no vetor impar. Imprima os três vetores. print "original: %s\npar: %s\nimpar: %s" % ((lambda f,a:(f(a),f(i for i in a if i%2),f(i for i in a if not i%2)))((lambda x:" ".join(str(i) for i in x)),[int(raw_input()) for i in range(20)])) # Faça um Programa que peça as quatro notas de 10 alunos, calcule e armazene num vetor a média de cada aluno, imprima o número de alunos com média maior ou igual a 7.0. print len([a for a in [[float(raw_input()) for j in range(4)] for i in range(10)] if sum(a)/len(a)>=7]) # Faça um Programa que leia um vetor de 5 números inteiros, mostre a soma, a multiplicação e os números. print "\n".join(str(i) for i in ((lambda a:[sum(a),reduce(lambda x,y:x*y,a)]+a)([int(raw_input()) for i in range(5)]))) # Faça um Programa que peça a idade e a altura de 5 pessoas, armazene cada informação no seu respectivo vetor. Imprima a idade e a altura na ordem inversa a ordem lida. print "\n".join(str(i) for i in ((lambda a:[i[0] for i in reversed(a)]+[i[1] for i in reversed(a)])([(int(raw_input()),int(raw_input())) for i in range(5)]))) # Faça um Programa que leia um vetor A com 10 números inteiros, calcule e mostre a soma dos quadrados dos elementos do vetor. print sum(i*i for i in [int(raw_input()) for j in range(10)]) # Faça um Programa que leia dois vetores com 10 elementos cada. Gere um terceiro vetor de 20 elementos, cujos valores deverão ser compostos pelos elementos intercalados dos dois outros vetores. print "\n".join(i for i in ((lambda f:((lambda a,b:[(a+b)[(i%2)*len(a)+(i/2)] for i in range(2*len(a))])(f(),f())))(lambda: [raw_input() for i in range(10)])))