已知有n個單位的水,問有幾種方式把這些水喝完,每天至少喝1個單位的水,而且每天喝的水的單位為整數。看上去挺複雜要跑迴圈,但其實上,列舉幾種情況之後就會發現是找規律的題了= =都是2的n-1次方,而且這題輸出二進位數就行了......那就更簡單了,直接輸出1,然後後面跟n-1個0就行了╮(╯_╰)╭ ...
已知有n個單位的水,問有幾種方式把這些水喝完,每天至少喝1個單位的水,而且每天喝的水的單位為整數。看上去挺複雜要跑迴圈,但其實上,列舉幾種情況之後就會發現是找規律的題了= =都是2的n-1次方,而且這題輸出二進位數就行了......那就更簡單了,直接輸出1,然後後面跟n-1個0就行了╮(╯_╰)╭
下麵AC代碼
#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; int main() { int T; int n,i; scanf("%d",&T); while(T--) { scanf("%d",&n); cout<<1; for(i=1;i<n;i++) { cout<<0; } cout<<endl; } return 0; }