之前看到老師在群裡**的做得好的同學的部落格,都有點開來看,看懂別的同學的實現思路、演算法,卻也沒想著要自己總結一下。這次就總結一下吧。
程式是要找乙個不能被除數集相鄰兩個數整除的數,之前的分析這會是乙個很大的數。
如果乙個數能被另乙個數整除,那一定能被這個數的因子整除。反之,不能被乙個數的質數整除,則不能被這個數整除。
所以在2~31中從16開始找。31以內的素數2,3,5,7,11,13,17,19,23,29,31。所以如果能被整除,則需要4個2,3個3,2個5,1個7,即16,27,25,7,11,13,17,19,23,29,31的積是能被除數集任意乙個數整除,亦即少了那個就不能被整除,再綜合前面的條件,有16,17符合條件(相鄰的兩個數),16的因子有2,2,2,2;17的因子有1,17;所以計算這個數2*27*25*7*11*13*17*19*23*29*31=530395415050;
以上是對之前作業的改進,進一步的思考。
爬蟲程式 改進
import requests from lxml import etree import os urls num 1 defget urls page num global urls headers for num in range 1,page num 1 try url str num dat...
閱讀程式的方法
引 程式是設計思想的體現。程式在設計之初,設計者會有一些列的目的 設計目標 接下來才是實現這些目的的思路 設計流程 最後才是具體地實現。閱讀程式是程式設計師必備的技能,通過閱讀高手的程式,了解程式的功能,學習程式設計的技巧。比較短的程式段,比如說一千行一下的程式,通常都不複雜,很容易讀懂。但是,碰上...
閱讀讀程式(3)
all right reserved.檔名稱 test.cpp 作 者 韓雙志 完成日期 2016年6月16日 版本號 v1.0 問題描述 multiset用法 輸入描述 無 輸出描述 輸出相應的結果 include include include include using namespace s...