BG Development


Страници: (2) [1] 2   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> задача
petiovd
Публикувано на: 27-11-2019, 20:21
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 3
Регистриран на: 27.11.19



здравейте, бихте ли ми помогнали за тази задача

Прикачена картинка (Кликнете на картинката, за да я увеличите!)
Прикачена картинка
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 27-11-2019, 21:17
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3045
Регистриран на: 21.02.18



Заповядай
CODE
use std::error::Error;
use std::io::stdin;

fn main() -> Result<(), Box<dyn Error>> {
   let input = stdin();
   let mut buffer = String::new();

   let _ = input.read_line(&mut buffer)?;
   let parts = buffer.split(" ").collect::<Vec<&str>>();
   assert_eq!(parts.len(), 2);

   let k = parts[0].trim().parse::<u32>()?;
   let n = parts[1].trim().parse::<u32>()?;

   let mut result = 0;
   let mut counter = 0;

   loop {
       if counter > k.pow(n) {
           break;
       }
       
       let mut buffer = counter;
       let mut previous = u32::max_value();
       let mut complies = true;

       for i in (0..n).rev() {
           let div = k.pow(i);
           let current = buffer / div;
           buffer -= current * div;

           complies &= previous > current;
           previous = current;
       }

       if complies {
           result += 1;
       }

       counter += 1;
   }

   println!("{}", result);
   Ok(())
}


Това мнение е било редактирано от Gamma Goblin на 27-11-2019, 21:25


--------------------
https://www.rust-lang.org/
---
" Не може да си на висок пост без да си подкупен. Ще те махнат." - SuN Трола
PMEmail PosterUsers Website
Top
petiovd
Публикувано на: 27-11-2019, 22:06
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 3
Регистриран на: 27.11.19



това на Java ли е ?
PMEmail Poster
Top
Expressing
Публикувано на: 28-11-2019, 09:19
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 22.02.17



javascript
PMEmail Poster
Top
wqw
Публикувано на: 28-11-2019, 09:26
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6150
Регистриран на: 10.06.04



QUOTE (Expressing @ 28-11-2019, 09:19)
javascript

user posted image


--------------------
PMEmail PosterUsers Website
Top
dvader
Публикувано на: 28-11-2019, 09:40
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 4638
Регистриран на: 12.07.05



QUOTE (Gamma Goblin @ 27-11-2019, 21:17)
Заповядай

Аз на твое място бих му пратил скриншот - какъвто въпросът, такъв и отговорът icon_smile.gif


--------------------
I find your lack of faith disturbing
PM
Top
Gamma Goblin
Публикувано на: 28-11-2019, 09:44
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3045
Регистриран на: 21.02.18



QUOTE (Expressing @ 28-11-2019, 09:19)
javascript

 ko ? не!


--------------------
https://www.rust-lang.org/
---
" Не може да си на висок пост без да си подкупен. Ще те махнат." - SuN Трола
PMEmail PosterUsers Website
Top
Expressing
Публикувано на: 28-11-2019, 10:31
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 22.02.17



QUOTE (wqw @ 28-11-2019, 09:26)
QUOTE (Expressing @ 28-11-2019, 09:19)
javascript

user posted image

user posted image
PMEmail Poster
Top
petiovd
Публикувано на: 28-11-2019, 10:52
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 3
Регистриран на: 27.11.19



Блгодаря ви за отделеното време
PMEmail Poster
Top
Dr.Who
Публикувано на: 28-11-2019, 14:17
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 365
Регистриран на: 25.05.14



Всички ли ръст програмисти са такива аматьорчета?
Input: 49 25
Output: Time limit exceeded #stdin #stdout 5s 4400KB
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) [1] 2  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0