c++基础
zlhannn
hrbust
展开
-
计算直角三角形斜边
计算直角三角形的斜边的方法#include <stdio.h>#include <math.h>#include <algorithm>#include <iostream>using namespace std;double dist(double x1,double y1,double x2,double y2){ doub...原创 2019-09-25 20:49:02 · 2396 阅读 · 0 评论 -
c++排序与检索,sort与lower_bound的应用。
现在有n个大理石,每个大理石上面都有一个非负整数,首先把各个数字从小到大排序,然后回答Q个问题。每个问题问是否有一个大理石上写着某个整数x如果是,还要回答那个大理石上面写着x,排序后的大理石的从左到右的标号为1~n。样例输入:4 12 3 5 15//以上为第一组数据5 21 3 3 3 12 3//以上为第二组数据样例输出:5 found at 42 not found...原创 2019-09-25 22:40:36 · 192 阅读 · 0 评论 -
NOIP 2009 普及组第一题 多项式输出
多项式中自变量为x,从左到右按照次数递减顺序给出多项式。多项式中只包含系数不为0的项。如果多项式n次项系数为正,则多项式开头不出现“+”号,如果多项式n次项系数为负,则多项式以“-”号开头。对于不是最高次的项,以“+”号或者“-”号连接此项与前一项,分别表示此项系数为正或者系数为负。紧跟一个正整数,表示此项系数的绝对值(如果一个高于0次的项,其系数的绝对值为1,则无需输出 1)。如果x的指数...原创 2019-10-03 02:06:29 · 605 阅读 · 0 评论 -
简单的判断素数
直接上代码不多解释#include <cmath>#include <cstdio>#include <iostream>using namespace std;int is_prime(int m){ int i; for (i = 2; i <= sqrt(m); i++) if (m % i == 0)...原创 2019-10-03 02:20:15 · 154 阅读 · 0 评论 -
波谷P1540 机器翻译 stl做法
–题目背景小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。题目描述这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内存,以备后续的查找和翻译。假...原创 2019-10-03 02:41:05 · 157 阅读 · 0 评论