原创 【藍橋杯】湊算式[遞歸][dfs深搜][全排列]

// //  湊算式.c //  Cheese // //  Created by 廖啓帆 on 2018/12/15. //  Copyright © 2018年 廖啓帆. All rights reserved. //   /*  

原创 [日期差值]計算兩個日期之間差多少天: - 日期計算器

  代碼實現: #include <stdio.h> int mouth[12]={31,28,31,30,31,30,31,31,30,31,30,31}; int leap(int year){ if ((year%4=

原创 3.1入門模擬B1046. 划拳(15)

1046 划拳(15 分) 划拳是古老中國酒文化的一個有趣的組成部分。酒桌上兩人划拳的方法爲:每人口中喊出一個數字,同時用手比劃出一個數字。如果誰比劃出的數字正好等於兩人喊出的數字之和,誰就贏了,輸家罰一杯酒。兩人同贏或兩人同輸則繼續下一

原创 1032. 挖掘機技術哪家強(20)-浙大PAT乙級真題C語言實現

1032 挖掘機技術哪家強(20 分) 爲了用事實說明挖掘機技術到底哪家強,PAT 組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。 輸入格式: 輸入在第 1 行給出不超過 10​5​​ 的正整數 N,即參賽人數。隨

原创 【codeup 1934】找x

題目描述: 輸入一個數n,然後輸入n個數值各不相同,再輸入一個值x,輸出這個值在這個數組中的下標(從0開始,若不在數組中則輸出-1)。 輸入: 測試數據有多組,輸入n(1<=n<=200),接着輸入n個數,然後輸入x。 輸出: 對於每組輸

原创 算法筆記:害死人不償命的(3n+1)猜想(C語言)

1001 害死人不償命的(3n+1)猜想(15 分) 卡拉茲(Callatz)猜想: 對任何一個正整數 n,如果它是偶數,那麼把它砍掉一半;如果它是奇數,那麼把 (3n+1) 砍掉一半。這樣一直反覆砍下去,最後一定在某一步得到 n=1。卡

原创 zzuli OJ 1091: 童年生活二三事(long型)[斐波那契][打表]

  題目描述 NowCoder小時候走路喜歡蹦蹦跳跳,他最喜歡在樓梯上跳來跳去。 但年幼的他一次只能走上一階或者一下子蹦上兩階。 現在一共有N階臺階,請你計算一下NowCoder從第0階到第N階共有幾種走法。   輸入描述: 輸入包括多組

原创 【斐波那契:PAT乙級+Basic+Level+練習題+蜜蜂尋路】[long型遞推]

  題目描述 nowcoder利用業餘時間養了一窩蜜蜂,因爲空間比較小,蜂房只有兩排,如下圖所示: 如你所見,蜜蜂的蜂房是正六邊形,假設蜜蜂只會從左往右爬,即從1號蜂房能爬到2號和3號;從6號蜂房能爬到7號和8號…… 現給出兩個蜂房的編

原创 PAT之數位和(C語言)[進制轉換][堆棧]

  題目描述 把一個整數的各位累加,NowCoder稱它爲“數位和”。例如正整數123456的數位和是1+2+3+4+5+6=21。現在,請你幫忙計算一個整數n在r進制下的數位和,並用相應的進制輸出結果。   輸入描述: 輸入有多組數據。

原创 HDU2018 母牛的故事【遞推+入門】[斐波那契][打表]

  題目描述 有一頭母牛,它每年年初生一頭小母牛。每頭小母牛從第四個年頭開始,每年年初也生一頭小母牛。請編程實現在第n年的時候,共有多少頭母牛?   輸入描述: 輸入數據由多個測試實例組成,每個測試實例佔一行,包括一個整數n(0<n<55

原创 PAT乙級(Basic Level)練習題 >>星際密碼[斐波那契][打表]

  題目描述 星際戰爭開展了100年之後,NowCoder終於破譯了外星人的密碼!他們的密碼是一串整數,通過一張表裏的信息映射成最終4位密碼。表的規則是:n對應的值是矩陣X的n次方的左上角,如果這個數不足4位則用0填充,如果大於4位的則只

原创 在升序排序的數組中插入一個數[尾插法]

有一個升序排列的數組,  要求輸入一個數後,數組仍然升序排列。試編程實現。  例如,原數組元素爲:12 15 34 42 55 68 87 99,  插入元素50後,數組變爲:12 15 34 42 50 55 68 87 99。 算法實

原创 不同進制的外星人的語言,如何轉換進制以交流?

  題目描述 nowcoder費了很大勁,終於和地外文明聯繫上。我們地球人通常有10根手指,因此我們習慣用10進制的數,而外星人的手指有16跟、8根等不等的數目,因此他們使用與我們不同的進制。爲了方便溝通,需要你開發一款工具,把地球人的1

原创 1029. 舊鍵盤(20)[字符串查找函數]

  題目描述 舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字符就不會出現。現在給出應該輸入的一段文字、以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。   輸入描述: 輸入在2行中分別給出應該輸入的文字、以及實際被輸入的文字。每段文

原创 Prog.C語言 題目:兩個乒乓球隊進行比賽

兩個乒乓球隊進行比賽,各出3人。  甲隊爲A,B,C 3人,乙隊爲X,Y,Z 3人。已抽籤決定比賽名單。  有人向隊員打聽比賽的名單,A說他不和X比,C說他不和X,Z比,  請編程序找出3隊賽手的名單。 算法實現  void table