第八屆藍橋杯第一題

2021-07-30 06:59:54 字數 1882 閱讀 4809

小明剛剛找到工作,老闆人很好,只是老闆夫人很愛購物。老闆忙的時候經常讓小明幫忙到商場代為購物。小明很厭煩,但又不好推辭。

這不,xx大**又來了!老闆夫人開出了長長的購物單,都是有打折優惠的。

小明也有個怪癖,不到萬不得已,從不刷卡,直接現金搞定。

現在小明很心煩,請你幫他計算一下,需要從取款機上取多少現金,才能搞定這次購物。

取款機只能提供100元面額的紙幣。小明想盡可能少取些現金,夠用就行了。

你的任務是計算出,小明最少需要取多少現金。

以下是讓人頭疼的購物單,為了保護隱私,物品名稱被隱藏了。

** 180.90 88折

** 10.25 65折

** 56.14 9折

** 104.65 9折

** 100.30 88折

** 297.15 半價

** 26.75 65折

** 130.62 半價

** 240.28 58折

** 270.62 8折

** 115.87 88折

** 247.34 95折

** 73.21 9折

** 101.00 半價

** 79.54 半價

** 278.44 7折

** 199.26 半價

** 12.97 9折

** 166.30 78折

** 125.50 58折

** 84.98 9折

** 113.35 68折

** 166.57 半價

** 42.56 9折

** 81.90 95折

** 131.78 8折

** 255.89 78折

** 109.17 9折

** 146.69 68折

** 139.33 65折

** 141.16 78折

** 154.74 8折

** 59.42 8折

** 85.44 68折

** 293.70 88折

** 261.79 65折

** 11.30 88折

** 268.27 58折

** 128.29 88折

** 251.03 8折

** 208.39 75折

** 128.88 75折

** 62.06 9折

** 225.87 75折

** 12.89 75折

** 34.28 75折

** 62.16 58折

** 129.12 半價

** 218.37 半價

** 289.69 8折

需要說明的是,88折指的是按標價的88%計算,而8折是按80%計算,餘者類推。

特別地,半價是按50%計算。

請提交小明要從取款機上提取的金額,單位是元。

答案是乙個整數,類似4300的樣子,結尾必然是00,不要填寫任何多餘的內容。

方案一:題目比較簡單,直接用excel**計算就可以了

答案:5200

方案二:

#include 

#include

#include

#include

#include

#include

#include

#include

#include

using

namespace

std;

int main()

printf("%lf\n",ans);

return0;}

//5200

第八屆藍橋杯5 7題

description 求1個整數的第k位數字有很多種方法。以下的方法就是一種。input 沒有輸入。output 見上文描述。求x用10進製表示時的數字長度 思路 對遞迴的掌握和使用理解 include intlen int x 取x的第k位數字 intf int x,int k intmain ...

第八屆藍橋杯第八題包子湊數

小明幾乎每天早晨都會在一家包子鋪吃早餐。他發現這家包子鋪有n種蒸籠,其中第i種蒸籠恰好能放ai個包子。每種蒸籠都有非常多籠,可以認為是無限籠。每當有顧客想買x個包子,賣包子的大叔就會迅速選出若干籠包子來,使得這若干籠中恰好一共有x個包子。比如一共有3種蒸籠,分別能放3 4和5個包子。當顧客想買11個...

藍橋杯第八屆決賽

精神狀態不好的時候怎麼寫 真的哭了,一堆sb錯誤 對於16進製制,我們使用字母a f來表示10及以上的數字。如法炮製,一直用到字母z,就可以表示36進製。36進製中,a表示10,z表示35,aa表示370 你能算出 many 表示的數字用10進製表示是多少嗎?請提交乙個整數,不要填寫任何多餘的內容 ...