我需要找到任意數字> 0,n個數字(< = 10)可以被數字m整除(< = 10)。n個數可以被給定數字整除的數字
這是我的嘗試:
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, t, k, r=1;
cin>>n>>t;
k=n;
while(k--)
r*=10; // i am making 10^n
r/=10; // a 0 was in plus
現在,我從10搜索^ n至10^N + 10一個數字,是被T整除,知道我個人有T < = 10,我應該有一個可以被它整除的數字。
for(int i=r; i<=r+10; ++i)
if(i%t==0){
cout<<i;
return 0;
}
}
我只拿到了這個例子:
3 2
答案是712,但我都可以輸出。
對於輸入我的代碼是錯誤的,我不知道爲什麼。
是不是作業不相關;重要的是對這個問題投入的努力量。在這種情況下,這似乎是零。 –
我嘗試了一些東西,但它是錯誤的,你會告訴我該怎麼做嗎? – Mas
如果你向我們展示你的嘗試並告訴我們它是怎麼回事,那麼是的;這就是這個網站的用途。但是,如果您不執行這些任何一項操作,我們將不會爲您編寫代碼。 –