Menu
Coddy logo textTech

Повторение — Динамический ввод

Часть раздела Основы путешествия по Rust на Coddy. Урок 44 из 75.

challenge icon

Задание

Новичок

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

Первое входное значение — это число, которое обозначает количество следующих за ним входных значений. Следующие входные значения — целые числа.

В конце выведите сумму всех входных чисел (не включая первое input).

 

Например:

Ввод:

3
1
5
6

Ожидаемый результат: 12

Объяснение:

 1 + 5 + 6 = 12, и после первого входного числа (3) находятся ровно 3 числа.

Попробуйте сами

use std::io;

fn main() {
    let mut input = String::new();
    io::stdin().read_line(&mut input).unwrap();
    let count: i32 = input.trim().parse().unwrap();
    // Напишите ваш код ниже

}

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Rust