c++試題(21)

來源:互聯網
上載者:User

問題:
        老闆每天給員工發工資,表現形式為金條。每個員工勞動七天可得一根金條,每根金條只能切兩刀。要求員工每天領到工資。如果您是老闆,您該怎樣發工資?(用程式表示)。

這樣切(切兩刀後出現三份   1234是一份,56是一份,7是一份):
  1   2   3   4   |   5   6   |   7

                            編號                                                                   結果
第一天           老闆給員工7                                                 員工擁有1/7     (編號為7的那份)
第二天           員工用   7   換老闆的   56                               員工擁有2/7     (編號為56的那份)  
第三天           老闆給員工7                                                 員工擁有3/7     (編號為7和編號為56的兩份)
第四天           員工用7和56換老闆的1234                         員工擁有4/7     (編號為1234的那份)
第五天           老闆給員工7                                                 員工擁有5/7     (編號為1234和編號為7的兩份)
第六天           員工用7換老闆的56                                     員工擁有6/7     (編號為1234和編號為56的兩份)
第七天           老闆給員工7                                                 全部

其實挺簡單的,有二進位的思想就好

1,2,4,就是二進位的001、010、100,這樣想答案就很明顯了,各佔一位,可以組成1-7的任意數

其實這道題已經算很簡單了。現在國外公司面視都很少搞這種所謂IQ題了,國內一些小公司倒是喜歡弄些現成的IQ題來考,一般接觸過的基本都不用想就有答案。其實沒多大意思,不必放在心上。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.