U419665 [MARSET]ip distoryi's

题目描述

ip地址有两种,ipv4和ipv6 同时,这两种ip类型都有三种服务器(severial,creatip,inportip) 这三种服务器让ipv4的192.114.5.14有了三种形态: severial 192.114.5.14 ipv4 creatip 192.114.5.14 ipv4 inportip 192.114.5.14 ipv4 而severial必须先有一台同ip类型和同ip的creatip/inportip服务器 (creatip只能ipv4,inportip可以ipv4和ipv6,但是creatip会让severial通过而inportip不能通过) 而ipv4转ipv6: a.b.c.d = a%100"a".(a+b)%70"b".b%60"c".(c+d)%90"d".(d+e+f)%40"e".f%21"f" 而ipv6转ipv4: a.b.c.d.e.f = a+b.e+f.b+d.e+c+1 输入格式为这样: 服务器 ipv4 a b c d open/close 或 服务器 ipv6 a b c d e f open/close 如果服务器为severial和ipv4,则要一台creatip/inportip服务器:如果符合输出"TRUE",否则输出"FALSE" 如果服务器为severial和ipv6,则要一台inportip服务器:如果符合输出"TRUE",否则输出"FALSE" 如果服务器为severial和ipv6,输出"ERR"

输入格式

第一行输入几个服务器n 第二行至第n+1行:服务器 ipv4 a b c d open/close 或 服务器 ipv6 a b c d e f open/close

输出格式

第一行至第n行:输出 ERR/FALSE/TRUE