NYOJ5056_黑色帽子(水题)
生活随笔
收集整理的這篇文章主要介紹了
NYOJ5056_黑色帽子(水题)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近發現了一個搞笑的游戲,不過目前還沒玩過。一個舞會上,每個人頭上都戴著一頂帽子,帽子只有黑白兩種,黑的至少有一頂。每個人都能看到別人帽子的顏色,可是看不見自己的。主持人先讓大家看看別人頭上戴的是什么帽子,然后關燈,如果有人認為自己戴的的黑色帽子,就打自己一個耳光(,都很自覺,而且不許打別人的哦),開燈,關燈,開燈……。因為都不想打自己耳光,所以不確定的情況下都不會打自己的,現在有n頂黑色帽子,第幾次關燈才會聽到有人打自己耳光?
接下來的m行,每行有一個整數n(n<=100000000),表示黑色帽子的頂數。
不說了,看代碼,然后自己 想想為啥
#include <stdio.h> #include <stdlib.h>int main() {int t,n;scanf("%d",&t);while(t--){scanf("%d",&n);printf("%d\n",n);}return 0; }
題目連接
Input
第一行只有一個整數m(m<=100000),表示測試數據組數。接下來的m行,每行有一個整數n(n<=100000000),表示黑色帽子的頂數。
Output
輸出第幾次關燈能聽到耳光聲,每組輸出占一行。Sample Input
1 2Sample Output
2不說了,看代碼,然后自己 想想為啥
#include <stdio.h> #include <stdlib.h>int main() {int t,n;scanf("%d",&t);while(t--){scanf("%d",&n);printf("%d\n",n);}return 0; }
題目連接
總結
以上是生活随笔為你收集整理的NYOJ5056_黑色帽子(水题)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟机系列 | 执行引擎和垃圾回收
- 下一篇: NYOJ_5743Distributio