- 博客(11)
- 收藏
- 关注
原创 [洛谷] P1008 三连击
看题看题按第一个数排序所以直接遍历第一个数x就好 第二个数2x 第三个3x合适直接输出就是有序的;最大三位数999 所以第一个数最大333;接下来把三个数分离了分离出几数组第几位就赋1;1-9都是1说明符合条件 输出;上代码 2333 #include <iostream>#include <cstring>using n...
2017-12-19 19:28:36 1812
原创 [模拟] [洛谷] P1765 手机
还是困扰了我不少时间的最早的思路是把题上的串穷举 ↓12abc3def4ghi5jkl6mno7pqrs8tuv9wxyz 设按键次数 t ↑碰到数字次数清零 ↑当串里面的字母与输入的字母配对 (假如字母是e 则t的变化是0 ...
2017-12-16 11:30:26 1141
原创 [NYISTOJ] 题目845 无主之地1
这个题 坑爹在不用排序 区域有了就加任务数区域没有就往后新建区域用到了结构体 数组应该也是可以的 #include <iostream>using namespace std;struct num//结构体{ int ns,sum;//定义区域,任务数}arr[110];//注意范围int main(){ int a,b,fla...
2017-12-16 11:05:57 311
原创 [NYISTOJ] 题目 458 小光棍数
这道题比较有意思一个数 n 的 3次方余1000 == 111 就行但是题目的数据范围非常大 爆long long所以暴力存储求解是不存在的但是暴力可以找找内在规律结果规律还是非常显而易见的 有了规律代码就非常简单了↓↓↓ #include <iostream>using namespace std;//找规律代码int main...
2017-12-16 11:03:07 300
原创 [分解质因数] [洛谷] P2626 斐波那契数列(升级版)
这道题比较有意思的点是 取余 和 分解质因数2的31次方刚好爆int 用long long #include <iostream>using namespace std;long long a[55];int main(){ long long e=2147483648; a[1]=1;a[2]=1; for(int i...
2017-12-14 21:03:46 476
原创 [模拟字符串] [洛谷] P1597 语句解析
输入字符串s int一个指示下标从前往后读 如果是s[i]是a a=a[i+3]a[i+3]可能是数字也可能是字母 所以要具体判断每次赋值后指示下标加4 为什么呢 a=b;c=a;举个例子 下标加一可能读到b 再赋值 b= “=“明显不对加四是从引号开始判 c=a;上代码#include <iostream>using namespace s...
2017-12-14 20:04:53 615
原创 [洛谷] P1590 失踪的7
有点坑爹题上给的数据范围非常大 100组 穷举应该会超时的 但是也没想到太好的思路 结果穷举试了试竟然过了思路清晰 #include <cstdio>int main(){ int n,flag; long long a,tmp,sum; scanf("%d",&n); while(n--) { ...
2017-12-14 19:27:59 602
原创 [模拟] [洛谷] P2084 进制转换
#include <iostream>using namespace std;int a[10001];int main(){ int a; string b; cin>>a>>b; int flag=b.length()-1; cout<<b[0]<<'*'<<...
2017-12-13 21:28:37 435
原创 [模拟] [洛谷] P1980 计数问题
#include <iostream>using namespace std;int main(){ int n,x,tmp,flag=0; cin>>n>>x; for(int i=1;i<=n;i++) { tmp=i; while(tmp)//数字分离 分离...
2017-12-13 20:41:07 324
原创 [模拟][NYISTOJ]题目463-99乘法表
#include <iostream>using namespace std;int main(){ int n,m,i,j,k; cin>>m; while(m--)//多组输入 { cin>>n; for(i=1;i<=n;i++) { ...
2017-12-13 20:34:54 450
原创 [模拟字符串] [洛谷] P2788 数学1(math1)- 加减算式
水题一道 也是第一篇博客 欢迎大牛来喷思路非常简单 把字符串拆为单个数字 譬如算式1+2-3+1998可以拆为1,+2,-3,+1998将各个数字单独转换为int型 最后求和 #include <iostream>#include <cstring>#include <cmath>using namespace st...
2017-12-13 11:01:28 651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人