自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 P1192 台阶问题

洛谷P1192 台阶问题 还是一样的,先来看看题目要求 即,一个递推问题,找公式 上代码: #include<bits/stdc++.h> using namespace std; int main() { int t[100005] = {0};//台阶 int n, k; t[0] = t[1] = 1; cin >> n >> k; for(int i = 2; i <= n; i++){ for(int j

2021-01-07 16:00:18 212

原创 洛谷P5639 【CSGRound2】守序者的尊严

P5639 【CSGRound2】守序者的尊严 先来看题目 这里说了小z可以在一次行动内通过若干个未开的监控 其实就是计算总共有多少组不同,利用第一个例子来进行说明 00相同为一组,11相同为一组,0为一组,1为一组,总共四组 与输出一致 从样例解释也可以明白小z的用时如何计算,即看不同的共有几组 附上代码 #include<bits/stdc++.h> using namespace std; int main() { int n; scanf("%d",&n); int

2021-01-07 15:43:12 333

原创 洛谷p1161 开灯

先来看题目要求 即给一排无限长的路灯,在最开始,将所有路灯设置为关闭状态,然后分别打开a的倍数的路灯,一直到a的t倍数的的路灯 给定两个数a,t 注意其中a一定是六位小数,而t是一个正整数 我们不妨假定关闭状态为0,打开状态为1 过题代码: #include<bits/stdc++.h> using namespace std; int a[2000001],n; //a*t的最大值不超过2000000 double x,y; int main(){ cin>>n;

2021-01-06 19:45:26 251

原创 p5705数字反转

同样地,先看题目要求 即,输入一个不小于100不大于1000的浮点数,进行连带小数点的翻转 注:reverse可以对字符串进行翻转 代码如下: #include<bits/stdc++.h> using namespace std; int main() { string a; cin>>a; reverse(a.begin(),a.end());//涵括开头一直到结尾,进行翻转 cout<<a; return 0; } ...

2021-01-06 17:33:25 448

原创 CF112A Petya and Strings

首先我们先来看看这道题 即比较我们所输入的两个字符串,同一个字母不考虑大小写,视为相同,对两个字符串的每一个字母进行一对一的比较,当第二个字符串的某一位置大于第一个字符串对应位置的时候,输出“-1”,否则输出“1”,若比较完两个字符时,每一个位置都是相同的,我们把这两串字符串视为相同,输出“0”。 所以我们可以先把两串字符串进行转化,统一转化为大写或是小写,再进行比较。 注:说明里是指当你不知道字典序的排序时,可以点击所给出的网址进行查阅。 给出过题代码: #include<bits/stdc+

2021-01-06 17:27:33 168

原创 P1138 第k小整数

首先来看题目 其实就是让我们对特定个数的一组数进行按照从小到大排序,再输出指定的第几个数。 这里注意:题目要求去重 给出过题代码: #include<bits/stdc++.h> using namespace std; int main() { int n,k; int a[10001]; int i; cin>>n>>k; for(i=0;i<n;i++) { cin>>a[i];//输入n个数 } sort(a,a+n);/

2021-01-06 17:27:12 305

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除