藍橋杯練習系統題目集
網址:藍橋杯練習系統
藍橋的題目比PAT的更加詭異,時間要求更加苛刻,很多題目不能一遍通關,所以更是需要耐心。
一、入門訓練
001:Fibonacci數列 (AC:簡單模擬)
注意要點:這個題目不能使用遞迴函式,會超時,所以直接簡單算即可。
#include<iostream>
using namespace std;
int main(){
int n , n1 = 1 , n2 = 1 , n3;
scanf("%d" , &n);
if(n == 1 || n == 2){ //特殊情況分開寫//
printf("1");
}
else{
for(int i = 0 ; i < n - 2; i ++){
n3 = (n1 + n2) % 10007;// 隨時取餘,防止溢位//
n1 = n2 % 10007;
n2 = n3 % 10007;
}
printf("%d" , n3);
}
return 0;
}
002:圓的面積 (AC:水題 , 精度輸出)
注意要點:注意這個π的輸出問題。
#include<iostream>
#include<math.h>
using namespace std;
int main(){
int n;
scanf("%d" , &n);
printf("%.7f" , n * n * atan(1.0) * 4 * 1.0);
return 0;
}
003:序列求和 (AC:水題)
注意要點:不要迴圈求和。
#include<iostream>
using namespace std;
int main(){
long long n;
scanf("%lld" , &n);
printf("%lld" , (1 + n) * n / 2);//等差數列求和公式//
return 0;
}
004:A+B問題 (AC:水題)
注意要點:注意int的範圍::-2147483648 ~ 2147483647 2的32次方, 4個位元組。
#include<iostream>
using namespace std;
int main(){
int a , b;
scanf("%d %d" , &a , &b);
printf("%d" , a + b);
return 0;
}
二、基礎練習
BASIC14:時間轉換(AC:進位制轉換,水題)
#include<iostream>
using namespace std;
int main(){
int t;
scanf("%d" , &t);
int a = t / 3600 ;
int b = (t % 3600) / 60 ;
int c = (t % 3600) % 60 ;
printf("%d:%d:%d" , a , b , c);
return 0;
}
相關文章
- 藍橋杯練習試題程式碼及講解
- 藍橋杯試題 基礎練習 特殊迴文數
- 藍橋杯題目編號1265
- 問題 1462: [藍橋杯][基礎練習VIP]Huffuman樹
- 藍橋杯:基礎練習 查詢整數
- 藍橋杯 【基礎練習】 特殊迴文數
- 藍橋杯—演算法訓練演算法
- 藍橋杯--演算法訓練演算法
- 發現一個可以練習藍橋杯VIP題目的網址
- [藍橋杯][基礎練習VIP]矩形面積交
- 藍橋杯-座次問題
- 藍橋杯-並查集-合根植物並查集
- 藍橋杯競賽題目:”機器人繁殖“解析及題解機器人
- 藍橋杯 演算法訓練 K好數(Java解題)演算法Java
- 藍橋杯 排序排序
- 2012年 藍橋杯預賽 java 本科 題目Java
- 藍橋杯例題-快速分揀
- 藍橋杯 (java)演算法訓練 數對Java演算法
- 演算法訓練 字首表示式 (藍橋杯)演算法
- 藍橋杯基礎練習-找出唯一成對的數
- 題目 1501: [藍橋杯][演算法提高VIP]分蘋果演算法蘋果
- 藍橋杯-N皇后
- Java藍橋杯14年第五題Java
- 藍橋杯 基礎練習 十六進位制轉八進位制
- 藍橋杯訓練--母牛的故事(很清晰的思路)
- 藍橋杯:入門訓練 Fibonacci數列
- [藍橋杯][演算法訓練VIP]方格取數演算法
- 藍橋杯 演算法訓練 素因子去重(Java)演算法Java
- 藍橋杯 演算法訓練 操作格子 (線段樹)演算法
- 藍橋杯年號字串字串
- 藍橋杯 計算方程
- 藍橋杯-長草(BFS)
- 藍橋杯 演算法訓練 區間k大數查詢 (Java解題)演算法Java
- 2013藍橋杯題解c++A組C++
- 【每週例題】藍橋杯 C++ 多數C++
- 第九屆藍橋杯軟體類省賽 Java B組 題目及解析Java
- 藍橋杯——查詢的妙趣
- 密碼脫落——藍橋杯密碼