首页 > 其他分享 >CodeVs天梯青铜Bronze题解

CodeVs天梯青铜Bronze题解

时间:2023-02-14 11:02:20浏览次数:40  
标签:return cout int 题解 cin includeusing main CodeVs Bronze


CodeVs天梯之Bronze

2017.12.18 By gwj1139177410

0x01整数处理

  1. ​最小数和最大数​
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int n; cin>>n;
int _max=-1, _min=0xfffffff;
for(int i = 1; i <= n; i++){
int x; cin>>x;
_max = max(_max, x);
_min = min(_min, x);
}
cout<<_min<<" "<<_max<<"\n";
return 0;
}
  1. ​求和​
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int n; cin>>n;
int sum = 0;
for(int i = 1; i <= n; i++){
int x; cin>>x;
sum += x;
}
cout<<sum<<"\n";
return 0;
}

0x02浮点数处理

  1. ​判断浮点数是否相等​
#include<iostream>
using namespace std;
int main(){
float a, b; cin>>a>>b;
if(a == b)cout<<"yes\n";
else cout<<"no\n";
return 0;
}
  1. ​保留两位小数​
#include<cstdio>
int main(){
double x;
scanf("%lf", &x);
printf("%.2lf\n", x);
return 0;
}
  1. ​机票打折​
#include<iostream>
using namespace std;
int main(){
int n; float m;
cin>>n>>m;
int t = n*m/10;
if(t%10<=4)cout<<t-t%10<<"\n";
else cout<<t-t%10+10<<"\n";
return 0;
}

0x03字符串处理

  1. ​寻找子串位置​
#include<iostream>
#include<string>
using namespace std;
int main(){
string a, b;
cin>>a>>b;
cout<<a.find(b)+1<<"\n";
return 0;
}
  1. ​单词翻转​
#include<iostream>
#include<string>
using namespace std;
int main(){
string a[110];
int i = 1;
while(cin>>a[i])i++;
while(i--)cout<<a[i]<<" ";
return 0;
}


标签:return,cout,int,题解,cin,includeusing,main,CodeVs,Bronze
From: https://blog.51cto.com/gwj1314/6056170

相关文章

  • CF446C DZY Loves Fibonacci Numbers 题解和加强
    简要题意https://www.luogu.com.cn/problem/CF446C给定一个长度为\(n\)的序列\(A\),要求支持两种操作:1给定区间\((l,r)\)对这个区间内的每个数,依次加斐波那契数列......
  • str 学数学 题解
    Example1(str学数学)str同学因为名字里含有一个str,所以觉得字符串对于他来说太简单了,于是他开始了他的数学之旅。在旅途中str遇到了刚抽到胡桃的lyl,而lyl同学正......
  • clion 2022 win10上编译的程序不可运行---问题解决
    会报错,0xc000007b网上说,可能是dll库丢失等问题,我试了无效我的修复过程如下编译的时候,默认是使用ninja,将buildtool改成make即可 ......
  • CF1567E Non-Decreasing Dilemma 题解 线段树
    题目链接:http://codeforces.com/problemset/problem/1567/E题目大意:有一个长度为\(n\)的数列\(a\),你需要对其进行\(q\)次操作,操作有两种类型,按如下格式给出:1xy:......
  • Ubuntu cmake 安装以及问题解决(muduo库编译)
    1、安装cmakesudoapt-getinstallcmake 2、安装之后查看是否安装成功:cmake--version3、出现 NoCMAKE_C_COMPILERcouldbefound.如何解决使用cmake命令时发......
  • [ABC289D] Step Up Robot 题解
    Problem有一机器人初始在\(0\)级阶梯,对于每一级阶梯,机器人可以从\(1\simN\)种任选一个\(i\)走\(A_i\)步,同时有\(M\)个障碍在\(B_i\)级阶梯,若走到障碍则将无......
  • P2430 严酷的训练 题解
    题目背景Lj的朋友WKY是一名神奇的少年,在同龄人之中有着极高的地位。。。题目描述他的老师老王对他的程序水平赞叹不已,于是下决心培养这名小子。老王的训练方式很奇怪,他......
  • 前端导出pdf字体表格被截断问题解决
    最近有个导出pdf的需求,写好之后分页出现字体,表格被截断的问题,影响美观,需要解决。  经过多方查找,发现一个比较好的思路,设置背景色为白色,然后转成图片后,获取截断处图片......
  • ABC283E 题解
    前言题目传送门!更好的阅读体验?很简单的一道题,强行在英语课的时候想到做法。存储方式与其他题解稍有不同。本题解着重讲是怎么想到这个做法的。思路首先考虑暴力。用......
  • 【题解】CF1500B Two chandeliers
    题目分析:感觉这个题难度虚高,怕是因为一般不用翻译软件翻译输入输出格式(如果我们关注到了输入格式的话就可以发现一个很有用的地方,就是\(a\)和\(b\)单个序列内包含的......