Menu
Coddy logo textTech

Повторение — Красивый вывод массива

Часть раздела Fundamentals путешествия по Rust на Coddy — урок 59 из 75.

challenge icon

Задание

Легко

Создайте программу, которая получает массив размером 5 и красиво выводит его в следующем формате:

[elem1, elem2, elem3, ...]

Каждый элемент разделяется , (запятая с последующим пробелом). Перед закрывающей скобкой ] нет лишней запятой или пробела.

Например, для входных данных 1,2,3,4,5 вывод должен быть следующим:

[1, 2, 3, 4, 5]

Для итерации по элементам массива используйте:

for i in 0..arr.len() {
	arr[i];
	...
}

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

use std::io;
use std::convert::TryInto;

fn main() {
    let mut input_str_arr = String::new();
    io::stdin().read_line(&mut input_str_arr).unwrap();
    let arr: [String; 5] = input_str_arr.split(',').map(String::from).collect::<Vec<String>>().try_into().unwrap();

    print!("[");
    // Напишите свой код ниже

    
    println!("]");
}

Все уроки раздела Fundamentals