![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模拟 stl
模拟
Flair.
持之以恒
展开
-
蓝桥杯基础训练龟兔赛跑预测:模拟题
利用while循环模拟比赛赛跑过程,这种题千万不要想着去推公式题目链接#include<bits/stdc++.h>using namespace std;typedef long long ll;ll v1,v2,t,s,l;ll s1,s2,num;int main(){ cin>>v1>>v2>>t>>s&g...原创 2020-03-04 14:45:23 · 347 阅读 · 0 评论 -
蓝桥杯基础训练-完美的代价:思维模拟题
题目链接解题思路都在下面的AC代码的注释上了,主要是学习这种思维。#include<bits/stdc++.h>using namespace std;typedef long long ll;int main(){ ll n,cnt=0; cin>>n; string v; cin>>v; ll len=v....原创 2020-03-03 18:34:29 · 209 阅读 · 0 评论 -
2020牛客寒假算法基础集训营1:nozomi和字符串:字符串贪心
题目链接AC代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;#define inf 0x3f3f3f3fvector<ll>v1,v0;int main(){ ll n,k; cin>>n>>k; string s; cin>>s...原创 2020-02-21 09:03:09 · 191 阅读 · 0 评论 -
2019河南ICPC省赛:DNA序列---变异问题,string模拟
细节比较多,注意好细节,利用好.substr即可题目:AC代码:#include <iostream>#include <math.h>#include <stdio.h>#include <stdlib.h>#include <algorithm>using namespace std;typedef long lon...原创 2020-02-11 17:20:58 · 270 阅读 · 2 评论 -
PTA天梯赛:L1-006 连续因子 (20分) 详细分析
题目链接点这里总结 刚开始看到这道题的时候确实想了很久,一直在想怎么求出包括一段连续因子使其相乘等于n,最后我发现题目只是要求你求出连续因子,例如630可以分解为3×5×6×7,你只需要求出5 ×6×7,并不需要求出3.换句话说,只需要求出连续的因子,使其乘积可以被n整除该题需要注意的地方1.素数的特判2.输出的格式其他细节在代码注释中AC代码#include <bits/st...原创 2020-02-06 21:43:09 · 1653 阅读 · 0 评论 -
PTA天梯赛:L1-027 出租 (20分)简易代码
简单模拟,本题应该可以用set我用的是unique函数,简单易懂#include <bits/stdc++.h>using namespace std;typedef long long ll;#define inf 0x3f3f3fint main(void){ ll uniq[20]; ll index[20]; string a; cin>>a...原创 2020-02-06 20:32:03 · 552 阅读 · 0 评论 -
PTA天梯赛:L1-046 整除光棍 (20分)【模拟竖式除法】
题目链接第一次看题以为就是个简单模拟,很快打出代码交一发果然俩测试点TLE了;正确思路:模拟竖式除法思路就是模拟手算除法的过程,从最高位开始计算结果,如下示意图所示,先算出3,发现余数不为0,那就在余数末尾加1当除数,再算出7,发现余数为0了,除法计算就结束了。AC代码:#include <bits/stdc++.h>using namespace std;typed...原创 2020-02-06 18:45:21 · 375 阅读 · 0 评论 -
PTA天梯赛:L1-034 点赞 (20分)
L1-034 点赞 (20分)**思路:**把所有个性标签序号全部存入到1个数组中,在数组中求众数即可;AC代码:#include <bits/stdc++.h>using namespace std;typedef long long ll;#define inf 0x3f3f3fll label[inf];ll mark[inf];int main(void){...原创 2020-02-06 14:09:46 · 455 阅读 · 0 评论 -
PTA天梯赛:L2-008 最长对称子串 (25分)【利用Sting的做法】
#include <bits/stdc++.h>using namespace std;typedef long long ll;int main(void){ string v; getline(cin,v); ll ans=1; for(ll i=0;i<v.size();i++) { string a; ...原创 2020-02-05 23:56:11 · 173 阅读 · 0 评论 -
PTA天梯赛:L1-018 大笨钟 (10分)
#include <bits/stdc++.h>using namespace std;typedef long long ll;int main(void){ ll n; cin>>n; getchar();//read return key to prevent that getline read it; string v[n]; for(ll i=...原创 2020-02-05 22:53:15 · 422 阅读 · 0 评论