原创 藍橋杯_算法訓練_區間k大數查詢

試題 算法訓練 區間k大數查詢 提交此題   資源限制 時間限制:1.0s   內存限制:256.0MB 問題描述 給定一個序列,每次詢問序列中第l個數到第r個數中第K大的數是哪個。 輸入格式 第一行包含一個數n,表示序列長度。 第二行包

原创 生成黑白相間的網格(位運算)

import java.awt.BorderLayout; import java.awt.Color; import java.awt.GridLayout; import javax.swing.JFrame; import ja

原创 單鏈表實現大數階乘

單鏈表通過結構體表示 struct ListNode { int data; ListNode* next; ListNode(int data) { this->data = data; this->next = nul

原创 java實現2048

修改row和col可以改變大小,如果棋盤太小可以更改frame的長和寬 按 a 可以讓電腦按上左下右的規則一直運行到遊戲結束 // 暫時不知道怎麼變成動態的,並且row和col大於6時就會運行很久 上下左右都是通過 先合併,再移動 的方式

原创 hdu_problem_2098_分拆素數和

先用篩選法找素數打表,然後從小到大開始判斷 #include<iostream> using namespace std; int Prime[1230]; int main() { int count = 0; bool *is

原创 hdu_problem_2070_Fibbonacci Number

/* *Problem Description *Your objective for this question is to develop a program which will generate a fibbonacci nu

原创 hdu_problem_2081_手機短號

/* *Problem Description *大家都知道,手機號是一個11位長的數字串,同時,作爲學生,還可以申請加入校園網,如果加入成功,你將另外擁有一個短號。假設所有的短號都是是 6+手機號的後5位,比如號碼爲13512345

原创 hdu_problem_2058_The sum problem

題目大意:給定一個序列1,2,3,⋯&ThinSpace;,N1,2,3,\cdots,N1,2,3,⋯,N然後給一個數字M,計算該序列的子序列中加起來等於M的情況並輸出。 輸入:N和M。 輸出:輸出一個區間,該區間包含的子序列之和等

原创 hdu_problem_2055_An easy problem

題目大意:定義一個f(x)(x=a,b,⋯&ThinSpace;,z,A,B⋯&ThinSpace;,Z),f(A)=−f(a)=1,f(B)=−f(b)=2⋯f(Z)=−f(z)=26f(x)(x=a,b,\cdots,z,A,B\

原创 hdu_problem_2054_A == B ?

題目大意:給兩個數A和B,如果A和B相等,就輸出YES,否則輸出NO 該題似乎只用多考慮一種情況,例如1.00000和1 /* * *Problem Description *Give you two numbers A and B,

原创 hdu_problem_2057_A + B Again

題目大意:輸入兩個16進制數,輸出相加的結果 /* * *Problem Description *There must be many A + B problems in our HDOJ , now a new one is co

原创 hdu_problem_2056_ Rectangles

題目大意:給兩個矩形對角線上的點(主對角線或者副對角線),求兩個矩形重疊部分的面積。 輸入:每一行都是八個數字,對應4個點。 輸出:輸出重疊的面積,精確到小數點後兩位。 方法: /* * *Problem Description *G

原创 hdu_problem_2053_Switch Game

題目大意爲:有一排全部都是關着的燈,然後在這些燈上進行了一系列的操作,第i次操作時將i的倍數的燈改變狀態,即ON變成OFF,OFF變成ON,輸入n,輸出再無數次操作後,第n盞燈的狀態,0表示OFF,1表示ON 思路:從數字本身的性質考

原创 hdu_problem_2051_Bitset

題意爲:輸入一個十進制的數,將它轉換爲二進制並輸出 因爲十進制到二進制的方法爲除二取餘,然後逆序輸出,所以最開始得到的數字是個位,然後是十位,百位,所以每算一次,將得到的數乘10n10^n10n再加上去就可以不用逆序輸出 /* * *

原创 hdu_problem_2052_Picture

題意:輸入寬和高,輸出一個矩形,並且每次輸出完最後要加一個空行 /* * *Problem Description *Give you the width and height of the rectangle,darw it. *