hdu ---2040做題筆記(c++)
古希臘數學家畢達哥拉斯在自然數研究中發現,220的所有真約數(即不是自身的約數)之和為:
1+2+4+5+10+11+20+22+44+55+110=284。
而284的所有真約數為1、2、4、71、 142,加起來恰好為220。人們對這樣的數感到很驚奇,並稱之為親和數。一般地講,如果兩個數中任何一個數都是另一個數的真約數之和,則這兩個數就是親和數。
你的任務就編寫一個程式,判斷給定的兩個數是否是親和數
相關推薦
hdu ---2040做題筆記(c++)
古希臘數學家畢達哥拉斯在自然數研究中發現,220的所有真約數(即不是自身的約數)之和為: 1+2+4+5+10+11+20+22+44+55+110=284。 而284的所有真約數為1、2、4、71、 142,加起來恰好為220。人們對這樣的數感到很驚奇,並稱之為親和數。一般地講,如果兩個數中任何一個數
hdu ---2035做題筆記(c++)
人見人愛A^B Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 36277 Accepted Submis
hdu ---2022做題筆記(c++)
potato老師雖然很喜歡教書,但是迫於生活壓力,不得不想辦法在業餘時間掙點外快以養家餬口。 “做什麼比較掙錢呢?篩沙子沒力氣,看大門又不夠帥...”potato老師很是無奈。 “張藝謀比你還難看,現在多有錢呀,聽說還要導演奧運開幕式呢!你為什麼不去娛樂圈發展呢?”lwg在一旁出主意。 嗯,也是,為了生存,就
hud ---2021做題筆記(c++)
hdu---2021發工資咯:) Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 52187 Accept
c++牛客網做題筆記(一)
一邊做題一邊思考,才能夠提高學習的效率。為了加深記憶,將每天做的題的筆記記錄在部落格上。 1. 字元陣列與字串 char a[] = {'a','b'}; char b[] = {"ab"}; b陣列比a陣列多一個‘\0’。b為字串常量,a為字元陣列。
算法筆記(c++)-使用遞歸函數逆序一個棧
mage tac main urn move 檢測 return nbsp () ---恢復內容開始--- 使用遞歸函數逆序一個棧 題目:使用遞歸函數,不借助其他數據結構逆序一個棧。 我的思路:使用遞歸函數保存棧中變量。 遞歸函數分兩
算法筆記(c++)--桶排序題目
ostream namespace out 數字 str pre div 排序 code 算法筆記(c++)--桶排序 記得題目是排序,輸入n個1-1000的數字然後去重然後排序。 桶排序沒毛病 #include<iostream>
LeetCode刷題筆記(一)
問題一:兩數相加 給定兩個非空連結串列來表示兩個非負整數,位數按照逆序方式儲存,它們的每個節點只儲存單個數字,將兩數相加返回一個新的連結串列。 例項: 輸入:(2 -> 4->3) + (5->6->4) 輸出:7 -> 0 - >
LeetCode刷題筆記(二)
4. 兩個排序陣列的中位數 給定兩個大小為 m 和 n 的有序陣列 nums1 和 nums2 。 請找出這兩個有序陣列的中位數。要求演算法的時間複雜度為 O(log (m+n)) 。 你可以假設 nums1 和 nums2 不同時為空。 示例 1: nums1 =
Rrui的Leetcode刷題筆記(三)
102. 二叉樹的層次遍歷 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode
牛客網做題總結(1)
在牛客網上做了一 些題,過來總結一下問題 1.陣列 二維陣列第一維長度代表每一列的元素個數,第二維代表每一行的元素個數且不能省略 2.關於類成員函式的過載,覆蓋和隱藏:  
Rrui的Leetcode刷題筆記(五)
225. 用佇列實現棧 class MyStack { public: /** Initialize your data structure here. */ queue<int> a; int k=0; MyStack
Rrui的Leetcode刷題筆記(七)
388. 檔案的最長絕對路徑 class Solution { public: int lengthLongestPath(string input) { int res = 0, n = input.size(), level = 0;
Rrui的Leetcode刷題筆記(八)
448. 找到所有陣列中消失的數字 class Solution { public: vector<int> findDisappearedNumbers(vector<int>& nums) { vector&l
Python刷題筆記(2)- 取5位大數字
In the following 6 digit number: 283910 91 is the greatest sequence of 2 digits. Complete the solution so that it returns the largest five digit number fo
藍橋杯訓練題集(C++)
文章目錄 BASIC-1 閏年的判斷 BASIC-2 01字串 BASIC-3 數列特徵 BASIC-4 字母圖形 BASIC-5查詢整數 BASIC-6 楊輝三角形 BASIC-7 特殊的數字
Python刷題筆記(5)- 秒轉化為時間
題目: Write a function, which takes a non-negative integer (seconds) as input and returns the time in a human-readable format (HH:MM:SS)
Python刷題筆記(4)- 字串重組
題目: Complete the method/function so that it converts dash/underscore delimited words into camel casing. The first word within the output
Python刷題筆記(3)- 16進位制和ascii碼互轉
今天看了下等級標示,原來kyu上面還有dan的等級,升級路漫漫,今天是5kyu題目 題目: Write a module Converter that can take ASCII text and convert it tohexadecimal. The class
VS執行緒學習筆記(C++)
1.程式、程序、執行緒、多執行緒概念 程式:計算機指令的集合,以檔案的形式儲存在磁碟上。不佔用執行資源。 程序:程式的執行例項,程式在其自身的地址空間中的一次執行活動。可進行資源申請、排程和獨立執行。執行緒的執行環境。 執行緒:程序內的一個執行路徑,負責執行包含線上程地址空