藍橋杯 演算法提高VIP 五次方數(java)
例如:1024的五次方數為1+0+32+1024=1057
有這樣一些神奇的數,它的五次方數就是它自己,而且這樣的數竟然只有有限多個
從小到大輸出所有這樣的數
相關推薦
藍橋杯 演算法提高VIP 五次方數(java)
對一個數十進位制表示時的每一位數字乘五次方再求和,會得到一個數的五次方數 例如:1024的五次方數為1+0+32+1024=1057 有這樣一些神奇的數,它的五次方數就是它自己,而且這樣的數竟然只有有限多個 從小到大輸出所有這樣的數
演算法-藍橋杯-演算法訓練 Torry的困惑(基本型) (JAVA)
1 引言 Torry的困惑,我們程式設計來解決,我們的困惑,還是要我們自己來解決。。。2 題目問題描述 Torry從小喜愛數學。一天,老師告訴他,像2、3、5、7……這樣的數叫做質數。Torry突然想到一個問題,前10、100、1000、10000……個質數的乘積是多
演算法-藍橋杯-演算法訓練 最大的算式 (JAVA)
1 引言 今天的第一篇文章,競賽開始進入倒計時了!2 題目問題描述 題目很簡單,給出N個數字,不改變它們的相對位置,在中間加入K個乘號和N-K-1個加號,(括號隨便加)使最終結果儘量大。因為乘號和加號一共就是N-1個了,所以恰好每兩個相鄰數字之間都有一個符號。例如:
藍橋杯 基礎練習VIP 矩形面積交(java)
矩形面積交題目描述平面上有兩個矩形,它們的邊平行於直角座標系的X軸或Y軸。對於每個矩形,我們給出它的一對相對頂點的座標,請你程式設計算出兩個矩形的交的面積。輸入輸入僅包含兩行,每行描述一個矩形。 在每行中,給出矩形的一對相對頂點的座標,每個點的座標都用兩個絕對值不超過10^7
[藍橋杯][演算法提高VIP]和最大子序列 (Java版)
題目:對於一個給定的長度為N的整數序列A,它的“子序列”的定義是:A中非空的一段連續的元素(整數)。你要完成的任務是,在所有可能的子序列中,找到一個子序列,該子序列中所有元素的和是最大的(跟其他所有子序列相比)。程式要求你輸出這個最大值。 我們的校賽選了這道題,
藍橋杯 演算法提高 ADV-97 十進位制數轉八進位制數
演算法提高 十進位制數轉八進位制數 時間限制:1.0s 記憶體限制:512.0MB 編寫函式,其功能為把一個十進位制數轉換為其對應的八進位制數。程式讀入一個十進位制數,呼叫該函式實現數制轉換後,輸出對應的八進位制數。 樣例輸入 9274 樣例輸出 22072 樣例輸入 18 樣例輸出
藍橋杯 演算法提高VIP 素數求和(java)
2注意判斷素數時:n的因數除了根號n,其他都是成對存在的,且必定一個大於根號n一個小於根號n,如果n不是質數,那麼它的因數一定有一個大於根號n一個小於根號n,所以判斷一個數是不是質數的時候只需要判斷從2到根號n即可。i<=根號n即i*i<=n。1*30=30,2*15=30,3*10=30,5*6
藍橋杯演算法提高——遞推求值(矩陣快速冪)
問題描述 已知遞推公式: F(n, 1)=F(n-1, 2) + 2F(n-3, 1) + 5, F(n, 2)=F(n-1, 1) + 3F(n-3, 1) + 2F(n-3, 2) + 3. 初始值為:F(1, 1)=2, F(1,
藍橋杯 結果填空題 訓練 題目集(java)
(待續)1---空瓶換汽水2---三人年齡3---考察團組成4---微生物增殖5---除去次方數6---古堡算式7---奇怪的比賽8---尤拉與雞蛋9---猜生日10--棋盤上的麥子11--國慶星期日12--找素數13--填寫算式14--取字母組成串(由於文章太長,所以可以用
藍橋杯 程式碼填空題 訓練 題目集(java)
(待續)題目列表:1-----報數遊戲2-----不連續處斷開3-----猜數字4-----反轉串5-----第一個數字6-----遞迴連續數7-----股票風險8-----括號問題9-----公倍數10---孿生素數11---拍7遊戲12---排列平方數(由於文章太長,所以
藍橋杯 ADV-188 演算法提高 排列數(java) 深度優先搜尋 DFS
演算法提高 排列數 時間限制:1.0s 記憶體限制:256.0MB 問題描述 0、1、2三個數字的全排列有六種,按照字母序排列如下: 012、021、102、120、201、210 輸入一個數n 求0~9十個數的全排列中的第n個(
排列數(輸出0~9的全排列)-藍橋杯演算法提高
問題描述 0、1、2三個數字的全排列有六種,按照字母序排列如下: 012、021、102、120、201、210 輸入一個數n 求0~9十個數的全排列中的第n個(第1個為0123456789)
藍橋杯 演算法提高 數的劃分----------------------C語言——菜鳥級
/* 問題描述 一個正整數可以劃分為多個正整數的和,比如n=3時: 3;1+2;1+1+1; 共有三種劃分方法。 給出一個正整數,問有多少種劃分方法。 輸入格式 一個正
[藍橋杯][演算法訓練VIP]猴子分蘋果
題目描述 秋天到了,n只猴子採摘了一大堆蘋果放到山洞裡,約定第二天平分。這些猴子很崇拜猴王孫悟空,所以都想給他留一些蘋果。第一隻猴子悄悄來到山洞,把蘋果平均分成n份,把剩下的m個蘋果吃了,然後藏起來一份,最後把剩下的蘋果重新合在一起。這些猴子依次悄悄來到山洞,都做同樣的操作,恰好每次
藍橋杯 演算法提高 素數求和
問題描述 輸入一個自然數n,求小於等於n的素數之和 樣例輸入 2 樣例輸出 2 資料規模和約定 測試樣例保證 2 <= n <= 2,000,000 解題思路 很簡單一個東西,使用一個迴圈,當前這個數如果為素數的話就將這個數加入到 和 裡面 //問題
藍橋杯 演算法提高-金屬採集
金屬採礦 人類在火星上發現了一種新的金屬!這些金屬分佈在一些奇怪的地方,不妨叫它節點好了。一些節點之間有道路相連,所有的節點和道路形成了一棵樹。一共有 n 個節點,這些節點被編號為 1~n 。人類將 k 個機器人送上了火星,目的是採集這些金屬。這些機器人
2016藍橋杯演算法提高——最大乘積
演算法提高 最大乘積 問題描述 對於n個數,從中取出m個數,如何取使得這m個數的乘積最大呢? 輸入格式 第一行一個數表示資料組數 每組輸入資料共2行: 第1行給出總共的數字
身份證號碼升級[藍橋杯][演算法提高]
身份證號碼升級[藍橋杯][演算法提高] 時間限制: 1Sec 記憶體限制: 128MB 題目描述 從1999年10月1日開始,公民身份證號碼由15位數字增至18位。(18位身份證號碼簡介)。升級方法為: 1、把15位身份證號碼中的年份由2位(7,8位)改為四位。 2、最後新增一位
第二大整數 藍橋杯 演算法提高
問題描述 編寫一個程式,讀入一組整數(不超過20個),當用戶輸入0時,表示輸入結束。然後程式將從這組整數中,把第二大的那個整數找出來,並把它打印出來。 說明: (1)0表示輸入結束,它本身並不計入這組整數中。 (2)在這組整數中,既有正數,也可能有負數。 (3
藍橋杯-演算法提高-週期字串
演算法提高 週期字串 問題描述 右右喜歡聽故事,但是右右的媽媽總是講一些“從前有座山,山裡有座廟,廟裡有個老和尚給小和尚講故事,講的什麼呢?從前有座山……”這樣迴圈的故事來搪塞右右。 我們定義,如果一個字串是以一個或者一個以上的長度為k的重複字串所連線