Поделитесь своими знаниями, ответьте на вопрос:
Привет, нужна у меня есть прога на C# , нет времени её завершить. Нужно добавить метод *add*, с которого я смогу добавлять модели телефонов и их характеристики. Заранее Вот код: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp4 { class Phone { public string Model = "Icarrot"; public string Display = "Rotina QHD"; public string Storage = "64 Tb"; public string OZU = "128 Gb"; public string CPU = "AMD Threadripper"; public int price = 123000; public int SimCard = 9; public void Print() { Console.WriteLine($"Модель = {Model}, Дисплей = {Display}, Память = {Storage}, ОЗУ = {OZU}, Процессор = {CPU}, Стоимость = {price}, Сим Карты = {SimCard}"); } public Phone(string Model, string Display, string Storage, string OZU, string CPU, int price, int SimCard) { this.Model = Model; this.Display = Display; this.Storage = Storage; this.OZU = OZU; this.CPU = CPU; this.price = price; this.SimCard = SimCard; } } class Program { static void Main(string[] args) { Phone phone = new Phone("Sasung", "VirviGlaZ", "8 Gb", "1 Gb", "Jlobdragon 109", 2899, 1); phone.Print(); } } }
def process(array):
result = []
for item in array:
if item % 2 == 0:
result.append(item)
return result
def main():
N = int(input())
assert N>=1 and N<= 100
input_array = [int(i) for i in input().split()]
assert len(input_array) == N
print(' '.join(str(i) for i in process(input_array)))
if __name__ == '__main__':
main()
Объяснение:
Протестировано на предложенном стандартном вводе/выводе + 2 доп. теста:
#1:
Ввод:
3
3 3 4
Вывод:
4
#2
Ввод:
6
3 3 3 4 6 8
Вывод:
4 6 8
P.S - Так как сайт ломает Python-код, ниже приложен скриншот исходного кода программы