Запрограммирует на Питоне алгоритм расчета времени, необходимого на обжарку на сковородке N булочек. На сковороде помещаются одновременно две булочки. Каждую булочку надо обжарить по минуте с каждой стороны.
Привет, интересный запрос. Надеюсь, что я понял его правильно:

```python
def pan_fry_time(N):
    return (N//2)*2 if N%2==0 else ((N//2)+1)*2

N = int(input(Введите количество булочек, которое вы хотите пожарить: ))
print(fТребуется {pan_fry_time(N)} минут(ы), чтобы пожарить столько булочек.)
```

Дайте знать, если вам требуются дополнительные пояснения или комментарии.
Перепиши данный код на rust.
Конечно! Вот результат:

```rust
fn pan_fry_time(n: i32) -> i32 {
    if n % 2 == 0 {
        (n / 2) * 2
    } else {
        ((n / 2) + 1) * 2
    }
}

fn main() {
    let n = read!();
    println!({} минут(ы), чтобы пожарить столько булочек., pan_fry_time(n));
}
```

Я использовал макрос read!, вы должны его добавить в проект, чтобы код работал.
Этот макрос предоставляет более простой способ ввода данных.
Я могу переписать код, если вам это потребуется.
Сделай так что бы основные параметры можно было передать через командную строку.
fn pan_fry_time(n: i32) -> i32 {
    if n % 2 == 0 {
        (n / 2) * 2
    } else {
        ((n / 2) + 1) * 2
    }
}

fn main() {
    let n = std::env::args()
        .nth(1)
        .expect(Expected an argument for the number of buns.)
        .parse::<i32>()
        .expect(Expected an integer argument for the number of buns.);
    println!({} минут(ы), чтобы пожарить столько булочек., pan_fry_time(n));
}