C语言tzoj1067答案,zoj 1067

输入一组RGB颜色列表,每行一个颜色,是三个从0~255的整数

前16行是目标颜色组,-1 -1 -1表示结束

16组颜色以后接下来的几行是需要判断的,看它和哪个颜色的距离D最小,找出这个对应的颜色

注意空格括弧等等

#include

#include

using namespace std;

struct Color

{

int R,G,B;

}map[];

int main(void)

{

int i,r,g,b,mr,mg,mb;

for(i=;i

{

cin>>map[i].R>>map[i].G>>map[i].B;

}

while(cin>>r>>g>>b&&(r!=-)&&(g!=-)&&(b!=-))

{

int index = ;

int min = ;

for(i=;i

{

int d = (r-map[i].R)*(r-map[i].R)+(g-map[i].G)*(g-map[i].G)+(b-map[i].B)*(b-map[i].B);

if(d

{

min = d;

index = i;

}

}

cout<

}

return ;

}

ZOJ 1067 Color Me Less

原题链接 题目大意:一道类似于简单图像压缩的题目.给定一个调色板,然后把24位真彩色按照就近原则聚类. 解法:每个像素的色彩都是RGB三个值,相当于三维空间的一个点.所以当一个新的像素进来时,分别和调 ...

ZOJ Problem Set - 1067 Color Me Less

这道题目很简单,考察的就是结构体数组的应用,直接贴代码了 #include #include typedef struct color { ...

ZOJ题目分类

ZOJ题目分类初学者题: 1001 1037 1048 1049 1051 1067 1115 1151 1201 1205 1216 1240 1241 1242 1251 1292 1331 13 ...

ZOJ People Counting

第十三届浙江省大学生程序设计竞赛 I 题, 一道模拟题. ZOJ  3944http://www.icpc.moe/onlinejudge/showProblem.do?problemCode=394 ...

本地无法启动MySQL服务&comma;报的错误:1067,进程意外终止

在本地计算机无法启动MYSQL服务错误1067进程意外终止 这种情况一般是my.ini文件配置出错了 首先找到这个文件: 默认安装路径 C:/Program Files/MySQL/MySQL Ser ...

ZOJ 3686 A Simple Tree Problem

A Simple Tree Problem Time Limit: 3 Seconds      Memory Limit: 65536 KB Given a rooted tree, each no ...

MySQL数据库1067 问题

1.MySql1067错误解决方法 http://blog.csdn.net/mhmyqn/article/details/17043921   MySql 1045解决方法 my.ini  mysq ...

ZOJ Problem Set - 1394 Polar Explorer

这道题目还是简单的,但是自己WA了好几次,总结下: 1.对输入的总结,加上上次ZOJ Problem Set - 1334 Basically Speaking ac代码及总结这道题目的总结 题目要求 ...

ZOJ Problem Set - 1392 The Hardest Problem Ever

放了一个长长的暑假,可能是这辈子最后一个这么长的暑假了吧,呵呵...今天来实验室了,先找了zoj上面简单的题目练练手直接贴代码了,不解释,就是一道简单的密文转换问题: #include

随机推荐

&lbrack;Android Pro&rsqb; root用户删除文件提示:Operation not permitted

reference to : http://blog.csdn.net/evanbai/article/details/6187578 一些文件看上去可能一切正常,但当您尝试删除的时候,居然也会报错, ...

&lbrack;开发笔记&rsqb;-页面切图、CSS前端设计、JS

这两天在学习页面的切图,样式设计,把学习过程中注意的地方记录下来. 一. input输入框点击时去掉外边框 一般在IE,firefox下,设置 border:0 none; 即可.但在chrome下, ...

RPi 2B SD read-only filesytem

/**************************************************************************** * RPi 2B SD read-only ...

ASP&period;NET 开发框架汇总

先简单记录一下,以后慢慢添加 1.ASP.NET Aries 2.ASP.NET DevExpress

在安装mysql出现的错误以及解决方法

因为手贱更新了一下驱动,结果导致无线网卡出了问题.然而就算是从官网上下载了驱动各种折腾也没有弄好,心里特别堵.无奈只有重装系统这一条路了.这里表示特别难过,因为电脑上东西实在太多了,而且各种环境变量. ...

Codeforces Round &num;367 &lpar;Div&period; 2&rpar; D&period; Vasiliy&&num;39&semi;s Multiset

题目链接:Codeforces Round #367 (Div. 2) D. Vasiliy's Multiset 题意: 给你一些操作,往一个集合插入和删除一些数,然后?x让你找出与x异或后的最大值 ...

JavaScript高级程序设计 - 阅读笔记

[本博客为原创:http://www.cnblogs.com/HeavenBin/] 前言: 大致花费了一个星期的时间把这本书认真看了半本,下面是我做的阅读笔记,希望能够让看这本书的人有个大致的参考. ...

Angular4---认证---使用HttpClient拦截器,解决循环依赖引用的问题

在angular4 项目中,每次请求服务端需要添加头部信息AccessToken作为认证的凭据.但如果在每次调用服务端就要写代码添加一个头部信息,会变得很麻烦.可以使用angular4的HttpCli ...

关于java和jvm的思考

1. 多线程并发访问一个静态方法(static method)会不会有什么性能影响? 思考:不会,原因是static method编译后及时一串指令(jvm中的静态方法区,也叫non-heap(包含了 ...

SQL Server 链接服务器连接 SQLite数据库文件

SQL Server数据库允许通过数据库驱动程序连接各类数据库并进行操作.以下是在SQL Server 2012 R2中建立SQLite的链接服务器. 一.下载SQLite数据库的ODBC驱动程序: ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值