• Snowflake Snow Snowflakes


    题目描述

    您可能听说没有两个雪花是相似的。 你的任务是编写一个程序来确定这是否真的如此。 您的程序将读取有关雪花集合的信息,并搜索可能相同的一对。 每个雪花都有六个手臂。 对于每个雪花,您的程序将提供六个臂中每个臂的长度的测量。 任何具有相同长度相应臂的雪花都应该被程序标记为可能相同。

    输入格式

    第一行输入将包含一个整数n,0 ≤ n ≤ 100000,要遵循的雪花数量。 接下来是n行,每行描述一个雪花。 每个雪花将由包含六个整数的线(每个整数至少为0且小于10000000)描述,雪的长度为ake。 臂的长度将围绕雪花顺序给出(顺时针或逆时针),但它们可以从六个臂中的任何一个开始。 例如,相同的雪花可以描述为1 2 3 4 5 6或4 3 2 1 6 5。

    输出格式

    如果所有雪花都不同,您的程序应该打印消息: No two snowflakes are alike. 如果有一对可能相同的雪橇,您的程序应该打印消息: Twin snowflakes found.

    样例数据

    input

    2
    1 2 3 4 5 6
    4 3 2 1 6 5

    output

    Twin snowflakes found.

    数据规模与约定

    时间限制:4s4s

    空间限制:64MB64MB

    刚开始这道题并不会写,于是借鉴了《算法竞赛》上的代码才加以理解。

  • 相关阅读:
    group_concat函数与find_in_set()函数相结合
    PHP获取指定时间的上个月
    CI框架 数据库批量插入 insert_batch()
    PHP可变长函数方法介绍
    js闭包理解
    Android百度地图开发(一)之初体验
    Activity的四种启动模式和onNewIntent()
    再探Java基础——throw与throws
    Failed to load JavaHL Library解决方法
    Eclipse中添加Android系统jar包
  • 原文地址:https://www.cnblogs.com/fuhuayongyuandeshen/p/14363234.html
Copyright © 2020-2023  润新知