博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVA10474 Where is the Marble?
阅读量:6798 次
发布时间:2019-06-26

本文共 545 字,大约阅读时间需要 1 分钟。

问题链接:。

题意简述:输入n个整数,代表大理石编号;再输入q个数(编号),问是否有这个编号的大理石,位置在哪里?

这个问题用C++语言编写程序,主要是为了练习使用STL的功能。

程序中,使用了算法库(algorithm)中的两个函数;使用sort()函数用于对数据排序,该函数的参数比C语言的同类函数简单,程序更加易于书写;使用函数lower_bound()查找元素,简单方便。

AC的C++语言程序如下:

/* UVA10474 Where is the Marble? */#include 
#include
using namespace std;#define MAXN 11000int marble[MAXN];int main(){ int n, q, caseno=0, val; while(scanf("%d%d", &n, &q) != EOF) { if(n == 0 && q == 0) break; for(int i=0; i

转载于:https://www.cnblogs.com/tigerisland/p/7564503.html

你可能感兴趣的文章
2016-12-26 (遇到的问题)
查看>>
网络编程---发送http请求
查看>>
nginx配置文件语法高亮
查看>>
JS获取CSS属性值
查看>>
Crimm Imageshop 2.3。
查看>>
java算法 第七届 蓝桥杯B组(题+答案) 4.分小组
查看>>
C#获取硬件信息
查看>>
Fork/Join 框架-设计与实现(翻译自论文《A Java Fork/Join Framework》原作者 Doug Lea)...
查看>>
一步一步配置 Dell OME 监控 Dell 服务器硬件报警
查看>>
[matlab] 18.图与网络 (转载)
查看>>
小初高试卷生成程序—代码优缺点
查看>>
Android中给TextView设置粗体和下划线
查看>>
获取网页内容区域各种高/宽汇总
查看>>
DS博客作业01—日期抽象数据类型设计与实现
查看>>
【BFS】HDU1429 - 胜利大逃亡(续)
查看>>
linux下mysql忘记root密码的解决方案
查看>>
世界历史教科书-九年级上册.pdf
查看>>
LDAP Authentication for openNebula3.2
查看>>
SRS服务器搭建,ffmpeg 本地推流,srs从本地拉流
查看>>
C++ STL 学习笔记__(6)优先级队列priority_queue基本操作
查看>>