原创 藍橋杯歷屆試題——取球遊戲(博弈論)
取球遊戲今盒子裏有n個小球,A、B兩人輪流從盒中取球,每個人都可以看到另一個人取了多少個,也可以看到盒中還剩下多少個,並且兩人都很聰明,不會做出錯誤的判斷。 我們約定: 每個人從盒子中取出的球的數目必須是:1,3,7或者8
原创 藍橋杯決賽真題——排列序數
標題:排列序數 如果用a b c d這4個字母組成一個串,有4!=24種,如果把它們排個序,每個串都對應一個序號: abcd 0 abdc 1 acbd 2 acdb 3 adbc 4 adcb 5 bacd
原创 藍橋杯決賽真題——國王的遺產
標題:國王的遺產 X國是個小國。國王K有6個兒子。在臨終前,K國王立下遺囑:國王的一批牛作爲遺產要分給他的6個兒子。 其中,大兒子分1/4,二兒子1/5,三兒子1/6,.... 直到小兒子分1/9。 牛是活的,不
原创 藍橋杯決賽真題——猜字謎
1、標題:猜燈謎 A 村的元宵節燈會上有一迷題: 請猜謎 * 請猜謎 = 請邊賞燈邊猜 小明想,一定是每個漢字代表一個數字,不同的漢字代表不同的數字。 請你用計算機按小明的思路算一下,然後提交“請猜謎”三個
原创 藍橋杯真題——稍大的串
標題:稍大的串 串可以按照字典序進行比較。例如: abcd 小於 abdc 如果給定一個串,打亂組成它的字母,重新排列,可以得到許多不同的串,在這些不同的串中,有一個串剛好給定的串稍微大一些。科學地說:它是大於已知串的所有串中
原创 vue2.0 element-ui中的el-select選擇器無法顯示選中的內容
我使用的是element-ui V2.2.3。代碼如下,當我選擇值得時候,el-select選擇器無法顯示選中的內容,但是能觸發change方法,並且能輸出選擇的值。 select.vue文件 <template> <div>
原创 element UI實現表格中添加開關控制按鈕
我使用的是element ui V1.4.3 如下圖是我要實現的效果: <template> <div> <el-button type="text" @click="dialogTableVisible = true">
原创 藍橋杯——操作格子(線段樹)
問題描述 有n個格子,從左到右放成一排,編號爲1-n。 共有m次操作,有3種操作類型: 1.修改一個格子的權值, 2.求連續一段格子權值和, 3.求連續一段格子的最大值。 對於每個2、3操作輸出你所求出的結果。 輸入格式 第一行2個整數n
原创 時間轉換、字符串對比、分解質因數
基礎練習 分解質因數 問題描述 求出區間[a,b]中所有整數的質因數分解。 輸入格式 輸入兩個整數a,b。 輸出格式 每行輸出一個數的分解,形如k=a1*a2*a3...(a1<=a2<=a3...,k也是從小到大的)(具
原创 藍橋杯——數列特徵
基礎練習 數列特徵 問題描述 給出n個數,找出這n個數的最大值,最小值,和。 輸入格式 第一行爲整數n,表示數的個數。 第二行有n個數,爲給定的n個數,每個數的絕對值都小於10000。 輸出格式 輸出三行,每行一個整數。第一行表示這些
原创 藍橋杯——數列特徵,字母圖形 , 01字串 ,閏年判斷
基礎練習 數列特徵 問題描述 給出n個數,找出這n個數的最大值,最小值,和。 輸入格式 第一行爲整數n,表示數的個數。 第二行有n個數,爲給定的n個數,每個數的絕對值都小於10000。 輸出格式 輸出三行,每行一個整數。第一行表示這些
原创 藍橋杯—階乘計算 ,高精度加法 ,Huffuman樹
基礎練習 階乘計算 問題描述 輸入一個正整數n,輸出n!的值。 其中n!=1*2*3*…*n。 算法描述 n!可能很大,而計算機能表示的整數範圍有限,需要使用高精度計算的方法。使用一個數組A來表示一個大整數a
原创 藍橋杯—FJ的字符串 、Sine之舞 、完美的代價
基礎練習 FJ的字符串 時間限制:1.0s 內存限制:512.0MB 問題描述 FJ在沙盤上寫了這樣一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “
原创 vue2.0 element-ui中el-upload的before-upload方法返回false時submit()不生效解決方法
我要實現的功能是在上傳文件之前校驗是否表格中存在重複的數據,有的話,需要彈窗提示是否覆蓋,確認之後繼續上傳,取消之後,就不再上傳。 項目中用的element-ui是V1.4.3 <el-upload class="uploa
原创 藍橋杯—動態數組使用,刪除數組零元素, 最小乘積(基本型) ,Torry的困惑(基本型)
算法訓練 動態數組使用 從鍵盤讀入n個整數,使用動態數組存儲所讀入的整數,並計算它們的和與平均值分別輸出。要求儘可能使用函數實現程序代碼。平均值爲小數的只保留其整數部分。 樣例輸入: 5 3 4 0 0 2 樣例輸出: 9 1