![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
百练
essenge
顺势而为
展开
-
百练 4119
https://blog.csdn.net/curson_/article/details/51998184?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&dist_request_id=1328769.13505.16173638947054547&depth_1-utm_source=distribu原创 2021-04-02 20:33:39 · 70 阅读 · 0 评论 -
百练2017 2
http://bailian.openjudge.cn/tm2017/I:月度开销对于这种“最大-最小问题”,用二分法求问题的解:首先想要找到解只能通过确定解的上界和下界求,也就是二分法,如果是可行解,则看看还有没有更小的解;否则缩小范围在更大的数中继续查找可行解。#include<vector>#include<iostream>#include<fstream>using namespace std;int n,m;int total;int x原创 2021-03-31 21:40:52 · 62 阅读 · 0 评论 -
百练2017
http://bailian.openjudge.cn/xly2017/A.#include<cstdio>#include<cmath>#include<iostream>using namespace std;bool isprime(int n){ if(n<2) return false; for(int i=2;i<=sqrt(n);i++){ if(n%i==0) return false; } return true;原创 2021-03-31 14:27:20 · 71 阅读 · 0 评论 -
百练2019 3
http://bailian.openjudge.cn/xly2019/A.数与字符串#include<iostream>#include<vector>#include<cstring>using namespace std;int main(){ int a; while(scanf("%d",&a)!=EOF&&a){ int sum=0; int temp=a; while(temp){ sum++;原创 2021-03-29 10:50:33 · 103 阅读 · 0 评论 -
【KMP模板】POJ 3461 Oulipo
找出第一个字符串在第二个字符串中出现次数#include<iostream>#include<cmath>#include<string>using namespace std;const int MAXN=100007;string s,p;int nextval[MAXN];void getnext(string p){ int psize=p.size(); nextval[0]=-1; int i=0,j=-1; while(i<ps原创 2021-02-21 13:32:28 · 113 阅读 · 0 评论 -
百练2018 1
简单题就不多做解释了A.区间内的真素数#include<iostream>#include<string>#include<map>#include<cstdio>#include<cmath>#include<set>#include<queue>using namespace std;int n,m;int b(int n){ int sum=0; while(n) { sum=sum*1.原创 2021-02-20 22:02:45 · 81 阅读 · 0 评论 -
百练2019 2
A.素数回文数的个数求11到n之间(包括n),既是素数又是回文数的整数有多少个。#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm>#include<cmath>using namespace std;bool prime(int x){ for(int i=2;i<=sqrt(x);i.原创 2021-02-16 10:05:09 · 90 阅读 · 0 评论 -
百练 C/C++测试
以下代码未经过测试,若有错误欢迎指正1.和最接近但不超过K的两个元素二分#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm>#include<cmath>using namespace std;int a[10005];int main(){ int n,k; cin>>n&g.原创 2021-02-15 20:57:17 · 385 阅读 · 0 评论 -
百练 2019
B题 POJ 1008 模拟打头注意除余还有输出,看问题一定要细心!#include<map>#include<iostream>#include<cstdio>using namespace std;int n;map<string, int> stoi;map<int,string> itos;int main() { stoi["pop"] = 1;stoi["no"] = 2;stoi["zip"] = 3;stoi[.原创 2021-02-14 13:21:18 · 122 阅读 · 0 评论