easy problm(另類列舉)

2021-09-05 11:56:57 字數 717 閱讀 6791

思路:自己想的時候沒想到。。。還是做題少了,拿到這題的時候沒有什麼思路。。。

其實就是n範圍是1- 1e6,每個位數相加最大也就是54(999999),從54開始列舉就好了。。

#include

#include

#include

using namespace std;

intmain()

if(ans == i)}if

(!flag)

cout <<

0<< endl;

}return0;

}

打個表即可

#include

#include

#include

#include

using namespace std;

int a[

1000005];

void

init()

if(sum<

1000005

&&a[sum]==0

)if(sum>

1000005)}

}int

main()

return0;

}

QDU easy problem(另類列舉)

描述給你乙個數字n,n的範圍是1 1000000,求乙個最小的正整數m,這個數字m的各個位的數字加上它本身之和恰好為n。當然,如果沒有解,輸出0。輸入輸入資料由多組資料組成,每行由乙個數字n組成 1 n 1000000 輸出對於每組資料,輸出僅一行包含乙個整數m。如果對於每個n,存在最小的m,則輸出...

另類除錯方法

由於需要在沒有安裝vc的pc上進行除錯,所以在沒有ide環境的情況下trace巨集無法工作,而使用 messagebox 並不是乙個很好的方法。另一種簡單的方法是向console中輸出文字。在你的應用中增加如下 ifdef debug file fstdout null handle hstdout...

另類思路入侵

這些時間都在弄些站點,有些東東也腦痛的很 有些人拿到了某某 的後台管理員帳號密碼,費九牛二虎之力暴破明文密碼後,無論如何掃都掃不到後台位址而苦惱,頹廢.所以不管高手也好,菜鳥也罷,到了這一步也久低下了頭.其實大家不要侷限於技術 在這裡就要注意了,它不會把url全部顯示出來,你需要把滑鼠指標移動到那個...