小专题
QXK_Jack
这个作者很懒,什么都没留下…
展开
-
sprintf
#include <iostream>#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); char a1[100]=""; sprintf(a1,"%05d",n); cout<<a1<<endl; return 0;}原创 2020-07-07 15:46:01 · 138 阅读 · 0 评论 -
高精度--模板
加法#pragma GCC optimize(1)#pragma GCC optimize(2)#pragma GCC optimize(3,"Ofast","inline")#include <iostream>#include <stdio.h>#include <bits/stdc++.h>using namespace std;#define MAXN 1000int main(void){ char str[MAXN]; in原创 2020-07-06 15:47:37 · 189 阅读 · 0 评论 -
Set的用法
博客链接简单例题问题 C: 【排序】第k小整数时间限制:1Sec内存限制:64 MB提交状态题目描述现有n个正整数,n≤100000,要求出这n个正整数中的第k个最小整数(相同大小的整数只计算一次),k≤400。输入第1行为n和k,第2行开始为n个正整数的值,整数间用空格隔开。输出第k个最小整数的值;若无解,则输出“NO RESULT”。样例输入Copy10 31 3 3 7 2 5 1 2 4 6样例输出Copy3#pr...原创 2020-07-06 15:46:02 · 203 阅读 · 0 评论 -
快排模板2020-7-3
问题 M: 【排序】统计数字――快速排序时间限制:1Sec内存限制:64 MB提交状态题目描述某次科研调查时得到了n个自然数,每个数均不超过1500000000 (1.5×109)。已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。输入第1行是整数n,表示自然数的个数;第2~n+l每行一个自然数。输出共m行(m为n个自然数中不相同数的个数),按照自然数从小到大的顺序输出。每行输出两个整数,分别是自然数和该...原创 2020-07-03 16:43:03 · 171 阅读 · 0 评论 -
北理模拟与暴力
视频资料约瑟夫环#include <bits/stdc++.h>using namespace std;typedef long long ll;const int N = 1e6 + 500;const int mod = 10007;const int INF=0x3f3f3f3f;priority_queue<ll,vector<ll>...原创 2020-04-09 12:50:23 · 208 阅读 · 1 评论 -
北理STL
视频资料#include <bits/stdc++.h>using namespace std;typedef long long ll;const int N = 1e6 + 500;const int mod = 10007;priority_queue<ll,vector<ll>,greater<ll>>q;vector&l...原创 2020-04-09 12:21:52 · 171 阅读 · 0 评论 -
stringstream的使用
相关博客讲解例题:问题 B: 整数拆分时间限制: 1 Sec内存限制: 128 MB[提交] [状态]题目描述小明最近在学习整数拆分,他在草稿纸上随手写下了一串数字,仅包含“0”~“9”这十种数字,长度不超过9。现在你可以在这串数字中选出任意一个子串(不能为空,可以是原串),不能以数字“0”开始。小明想要知道,这些可能的子串构成的数,有多少个比他心目中的幸运数字x更大...原创 2020-04-06 15:48:34 · 339 阅读 · 0 评论 -
数论--逆元
具体介绍以后每天一个小专题问题 B: 扑克牌时间限制: 1 Sec内存限制: 128 MB[提交] [状态]题目描述从一副含有n(n≤10000)张的扑克牌[显然每张扑克牌都不相同]中,分给m(m≤100)个人,第i个人得到ai (0≤ai≤100)张牌,求一共有几种分法,这个数可能非常大,请输出此数模10007后的结果。输入第一行两个整数 为 n ...原创 2020-03-16 11:46:57 · 224 阅读 · 0 评论