藍橋杯--演算法訓練
ALGO-71:比較字串(直接減)
#include<iostream>
#include<cstring>
using namespace std;
int main(){
string a , b;
cin >> a >> b;
for(int i = 0 ; i < a.length() && i < b.length() ; i ++){
if(a[i] != b[i]){
cout << a[i] - b[i] << endl;
return 0;
}
}
printf("0");
return 0;
}
ALGO-97:排序 (水題)
#include<iostream>
#include<algorithm>
using namespace std;
bool cmp(int a , int b){
return a > b;
}
int main(){
int a[5];
for(int i = 0 ; i < 3 ; i ++){
scanf("%d" , &a[i]);
}
sort(a , a + 3 , cmp);
for(int i = 0 ; i < 3 ; i ++){
if(i == 2)
printf("%d" , a[i]);
else
printf("%d " , a[i]);
}
return 0;
}
ALGO-98:數位分離(水題)
string可以直接寫出來。
#include<iostream>
#include<cstring>
using namespace std;
int main(){
string s;
cin >> s;
for(int i = 0 ; i < s.length() - 1 ; i ++){
cout << s[i] << " ";
}
cout << s[s.length() - 1];
return 0;
}
ALGO-99:薪水計算 (水題)
#include<iostream>
using namespace std;
int main(){
double t , s , sum ;
scanf("%lf %lf" , &t , &s);
if(t <= 40){
sum = t * s;
}
else if(t > 40 && t <= 50){
sum = s * 40 + s * 1.5 * (t - 40);
}
else{
sum = s * 40 + s * 15 + s * 2 * (t - 50);
}
printf("%.2lf" , sum);
return 0;
}
相關文章
- 藍橋杯—演算法訓練演算法
- 藍橋杯訓練2
- 藍橋杯 (java)演算法訓練 數對Java演算法
- [藍橋杯][演算法訓練VIP]方格取數演算法
- 藍橋杯 演算法訓練 素因子去重(Java)演算法Java
- 藍橋杯 演算法訓練 操作格子 (線段樹)演算法
- [Java] 藍橋杯ALGO-117 演算法訓練 友好數JavaGo演算法
- 藍橋杯:入門訓練 Fibonacci數列
- 藍橋杯訓練--母牛的故事(很清晰的思路)
- 【藍橋杯】練習題目彙總
- 藍橋杯
- 藍橋杯練習系統題目集
- 藍橋杯:基礎練習 查詢整數
- 藍橋杯 演算法提高 字串壓縮演算法字串
- 藍橋杯演算法提高——字串匹配(Java)演算法字串匹配Java
- 藍橋杯 買瓜
- 藍橋杯-分巧克力
- 藍橋杯-N皇后
- 藍橋杯真題
- 藍橋杯 剪格子
- 藍橋杯練習試題程式碼及講解
- [藍橋杯][基礎練習VIP]矩形面積交
- [藍橋杯][演算法提高VIP]大數加法演算法
- 2024SMU藍橋訓練2補題
- 藍橋杯-長草(BFS)
- 藍橋杯-螞蟻感冒
- 藍橋杯-帶分數
- 藍橋杯-翻硬幣
- 藍橋杯-座次問題
- 藍橋杯-日期問題
- 藍橋杯 計算方程
- 藍橋杯-排列序數
- 如何準備藍橋杯
- 藍橋杯年號字串字串
- 藍橋杯考點整理
- 藍橋杯 分巧克力(Java)Java
- 藍橋杯 整數拼接
- 藍橋杯注意的地方