Решение на упр.01 задача 1 от Наум Георгиев

Обратно към всички решения

Към профила на Наум Георгиев

Резултати

  • 1 точка от тестове
  • 0 бонус точки
  • 1 точка общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

pub fn optimize_temperature(mut room_temp: i32, eco_mode_level: i32) -> i64 {
if eco_mode_level > 2 {
room_temp -= 3;
}
else {
room_temp += 1;
}
room_temp as i64
}
pub fn main() {
let mut current_temp = 21;
current_temp += 2;
let current_temp = optimize_temperature(current_temp, 4);
println!("{}", current_temp);
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn it_works() {
assert_eq!(optimize_temperature(23, 4), 20);
}
}

История (1 версия и 1 коментар)

Наум качи първо решение на 13.10.2026 22:08 (преди 3 дена)

Какъв е този тест ахахахах. Малко по-нататък Ники ще ви покаже и тестове, но няма да изискваме от вас да си ги пишите, освен ако не е изрично оказано.