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

本文共 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/7564504.html

你可能感兴趣的文章
转 Python爬虫入门五之URLError异常处理
查看>>
转 Python执行系统命令的方法
查看>>
CSS 折角效果
查看>>
个人作业3---个人总结
查看>>
[分享]ip地址爬取过滤的shell
查看>>
差分数组
查看>>
Shiro 加密helloWorld
查看>>
关于安装sql2012出现的netfx3功能问题
查看>>
基础关3
查看>>
tar 解压缩
查看>>
(转)Sharepoint学习笔记—Debug--寻找 WSS_Logging下的ULSTraceLog
查看>>
数据库命令大全(也不是很全哈)
查看>>
鼠标变小手的方式
查看>>
20111124
查看>>
HierarchyId 与.Net Framework 4.5.3报错
查看>>
强大的ldd
查看>>
SpringMVC知识(1)
查看>>
Xshell 常用命令
查看>>
理解JavaScript的prototype和__proto__
查看>>
Ubuntu 10.04下编译安装Bochs 2.6及问题解决
查看>>