爱问知识人 爱问教育 医院库

急求北大ACM 1046 题目的翻译(题意)及其答案(已经ac的)!

首页

急求北大ACM 1046 题目的翻译(题意)及其答案(已经ac的)!

急求北大ACM 1046 题目的翻译(题意)及其答案(已经ac的)!

提交回答

全部答案

    2017-10-12 12:38:00
  •   //大意是,先输入16组标准的点,(三维的坐标)。然后接下来一直输入坐标上的点,直到输入为 (-1,-1,-1)。每输入一个点,就输出16个点中与之距离最近的点的坐标。 
    #include
    #include
    using namespace std;

    typedef struct value{
    double R;
    double G;
    double B;
    }V;

    int main()
    {
    int i = 0;
    int num=1;
    V standard[16];
    double result;
    double temp;
    for( i =0 ; i > standard[i]。
      R >> standard[i]。G >> standard[i]。B;
    }
    V incolor;
    while(cin >> incolor。R >> incolor。G >> incolor。
      B && incolor。R!=(-1))
    {
    num=0; i=0;
    result = sqrt ( (standard[0]。R-incolor。R)*(standard[0]。
      R-incolor。R)
    (standard[0]。G-incolor。G)*(standard[0]。G-incolor。G)
    (standard[0]。B-incolor。B)*(standard[0]。
      B-incolor。B) ) ;
    for( i = 1 ; i < 16 ; i )
    {
    temp = sqrt( (standard[i]。R-incolor。R)*(standard[i]。
      R-incolor。R)
    (standard[i]。G-incolor。G)*(standard[i]。G-incolor。G)
    (standard[i]。B-incolor。B)*(standard[i]。
      B-incolor。B) );
    if(temp < result)
    {
    result = temp;
    num = i;
    }
    }
    cout << "(" << incolor。
      R <<","<< incolor。G <<","<< incolor。B<<")"
    <<" maps to "<< "(" << standard[num]。R <<","<< standard[num]。G <<","<< standard[num]。
      B<<") ";
    }

    return 0;
    }。

    装***

    2017-10-12 12:38:00

类似问题

换一换
  • 操作系统/系统故障 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):