死肥宅的衝分計畫

2022-05-03 15:06:24 字數 1149 閱讀 8847

國慶十天假,死肥宅選擇回家休息,休息期間死肥宅開始了他的召喚師峽谷衝分之旅,衝分之前死肥宅向其他隊員打賭十天內必上王者,已知死肥宅初始段位為**,因為死肥宅是遊戲鬼才,所以他可以控制每天的段位變化不會超過乙個大段,每天都會有隊員檢視下死肥宅的段位,如果死肥宅上了乙個大段那麼就會在小本本上記乙個1,如果大的段位沒有變化那麼就會在小本本上記乙個0,如果掉了乙個大段,那麼就記乙個7,但是存在一些特殊情況使得隊員記錄的數字代表的意義會發生一些改變(詳情可看備註)十天後,我們可以得到乙個10個數字的序列,試著根據這串串行算出死肥宅是否上了王者,如果死肥宅成功的話那麼請輸出「666」,否則請輸出「777"。

多組輸入,每行輸入10個數字,只包含1,0,7,三個數字。
10天後如果死肥宅的段位達到王者,輸出"666";否則輸出"777"。
示例1

複製

7 7 7 7 7 7 7 7 7 7

1 1 1 1 1 1 1 1 1 1

複製

777

666

段位晉級規則為:

黃銅 -> ** -> ** -> 白金 -> 鑽石 -> 大師 -> 王者

特殊狀況:

如果降到黃銅,且下一天仍然沒有公升段,因為黃銅下面沒有其他段位,那麼記錄資訊的隊員會在7和0中隨機記錄乙個,7和0都代表當前段位沒有發生變化。

如果公升到王者,且下一天仍然沒有掉段,因為王者之上沒有其他段位,那麼記錄資訊的隊員會在0和1中隨機記錄乙個,1和0都代表當前段位沒有發生變化。

ps:題目意思很好理解,煩人的是輸入終止條件和輸入方式

#include#include

#include

using

namespace

std;

intmain()

f[0]=m;

for(int i=1;i<10;i++)

int num = 10

;

for (int i = 0; i<10; i++)

if (num == 14

) printf(

"666\n");

else

printf(

"777\n");

}return0;

}

牛客演算法周周練16B 死肥宅的衝分計畫(模擬)

多組輸入,每組10個資料,預設段位是 詢問是否能上王者,7表示掉了一大段,1表示生了一大段,0表示不變,對於已經青銅和已經王者來說不存在公升段和掉段。簡單模擬,用3代表 每次公升段掉段用 1表示,判斷最後是否能到達7 王者 如果早就到達7了,則1和0乙個意義,如果早就到達1了那麼0和7乙個意義。判斷...

學習Linux的肥宅

linux是作業系統,如圖,應用程式不算linux。linux對於計算機各元件 裝置的分辨與windows系統完全不一樣,各個元件或裝置在linux下面都是乙個檔案。2.2 磁碟分割槽 個人計算機常見的磁碟介面有兩種 sata與sas,主流的是sata介面。實體機器使用 dev sd a 的磁碟檔名...

辭樹的肥宅快樂水

題目描述 又到了基情四射的夏天,大家出去約妹子,而肥宅辭樹只想宅在機房喝肥宅快樂水。辭樹一下 子買了n瓶肥宅快樂水。已知他一天裡至少喝掉一瓶肥宅水且他是一口乾掉一整瓶。肥宅orz 他想要知道自己一共有多少種喝肥宅水的方案。兩種方案被認為是不同的,當且僅當辭樹買的 這些肥宅水能喝的天數不同,或者存在一...