摘要:
简介 自己从大数加法改过来的模板,低速计算n的t次幂,n,t小于等于100速度能够保证 模板 include using namespace std; string cal(string a,int cs) { string jk=a; string jc=a; reverse(a.begin(), 阅读全文
摘要:
A Paper Airplanes CodeForces 965A (数学) 先算出每个人要用几张纸,然后再算出总共要用几张纸,然后计算用多少包纸 代码 include using namespace std; typedef long long ll; int main() { ios::sync 阅读全文
摘要:
感慨 这次还是有不少题挺靠思维的 A 面积(语法基础) 这个公式都记得啊应该就是S=(上底+下底) 高/2 代码 include using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); i 阅读全文
摘要:
A 价钱统计(基础编程能力) 这个考点还是比较个性的,怎么四舍五入 解法 常规的讲如果四舍五入整数位的话,那么只需要在后面加个0.5然后强制转换一下就可以了 这个却要我们保留一位小数的四舍五入,那该怎么做呢 实际上我们只需要把这个数乘以10然后加0.5,强制转换后再除以10就可以了 代码 B 打印图 阅读全文
摘要:
原题 证明 阅读全文
摘要:
A 【字符串】ISBN号码(字符串基础) 字符串基础题,注意一下x的特判即可 代码 include using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); string a; int p= 阅读全文
摘要:
题目大意 题目不需要大意,poj居然还有中文题 鸣谢 特别鸣谢ljc大佬提供的方法!!! 解法 我们可能输出个最短路径的长度比较简单,但是输出最短路径真的是没有做过,这里有一种简单的方法 因为我们的dfs是把所有的情况都遍历了一遍,那么是不是我们的答案的路径就在这其中呢? 这样我们在判断条件的时候把 阅读全文
摘要:
最近才知道还有二分查找的算法 二分搜索 这个没什么好说的,就是有序数列找一个值就可以了,代码也十分的简单 代码(数组中找一个数找到输出1,找不到输出 1) include using namespace std; int num[50005]; int main() { ios::sync_with 阅读全文