7 6 整除光棍

2021-10-23 16:13:57 字數 679 閱讀 1734

ac**

參考文章

1.輸入x迴圈找到第乙個大於等於x的num同時計數;

參考文章 例子解釋

2.輸出num / x 也就是num的第一位 對餘數做運算num = (num % x) * 10 + 1並同時計數 直到(num % x) == 0退出迴圈 輸出num的每一位 以及 cnt

1.數學問題還是要利用數學思維來求解 利用迴圈按位輸出直接解決了 儲存資料空間問題

2.這道題利用的餘數按位求解的數學方法是我一開始沒想到的,先求num再除可能會導致超時超空間。分步求解就可以完美解決這個問題。

//字串轉換數字

using

namespace std;

intmain()

long

long res = num;

while(1

)else

} cout <<

" "<< cnt;

return0;

}

7 42 整除光棍

7 42 整除光棍 20 分 這裡所謂的 光棍 並不是指單身汪啦 說的是全部由1組成的數字,比如1 11 111 1111等。傳說任何乙個光棍都能被乙個不以5結尾的奇數整除。比如,111111就可以被13整除。現在,你的程式要讀入乙個整數x,這個整數一定是奇數並且不以5結尾。然後,經過計算,輸出兩個...

PTA 整除光棍

題目描述 這裡所謂的 光棍 並不是指單身汪啦 說的是全部由1組成的數字,比如1 11 111 1111等。傳說任何乙個光棍都能被乙個不以5結尾的奇數整除。比如,111111就可以被13整除。現在,你的程式要讀入乙個整數x,這個整數一定是奇數並且不以5結尾。然後,經過計算,輸出兩個數字 第乙個數字s,...

整除光棍 解題報告

這裡所謂的 光棍 並不是指單身汪啦 說的是全部由1組成的數字,比如1 11 111 1111等。傳說任何乙個光棍都能被乙個不以5結尾的奇數整除。比如,111111就可以被13整除。現在,你的程式要讀入乙個整數x,這個整數一定是奇數並且不以5結尾。然後,經過計算,輸出兩個數字 第乙個數字s,表示x乘以...