標籤:藍橋杯 轉化 不能 http -- 處理 ima exce 5.5
標題: 購物單小明剛剛找到工作,老闆人很好,只是老闆夫人很愛購物。老闆忙的時候經常讓小明幫忙到商場代為購物。小明很厭煩,但又不好推辭。這不,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,不要填寫任何多餘的內容。特別提醒:不許攜帶計算機入場,也不能開啟手機。
這個題既可以用txt處理一下資料然後編寫代碼做,也可以用Excel做,下面我的方法使用Excel做的
1.首先把資料粘貼到一個Word文檔中
2.然後用替換把*去掉,然後把折扣都變成百分制的
3.然後全選,點擊在插入->表格->文本轉化成表格,然後預設點確定就好(記住全選, 要不然文本轉化成表格是灰色的)
4.然後全選,開啟一個建立的Excel表中,粘貼
5.然後開始函數運算了~
最後答案就是5200啦
對於熟練Excel的人來說,這個在3分鐘之內就能搞定的~
2017第八屆藍橋杯C/C++ B組省賽-購物單