ИВБО-01-22

Вариант №1

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1973, 1991, 'JSON5', 1962]) = 6
main([1974, 1958, 'PONY', 1971]) = 0
main([1994, 1958, 'JSON5', 1971]) = 2
main([1973, 1958, 'JSON5', 1962]) = 4
main([1974, 1969, 'PONY', 1971]) = 7

Вариант №2

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['UNO', 'DM', 1987, 1978]) = 11
main(['UNO', 'DIFF', 2019, 1963]) = 3
main(['NSIS', 'DM', 1958, 1998]) = 9
main(['OZ', 'DM', 1958, 1998]) = 10
main(['OZ', 'DIFF', 2019, 1998]) = 4

Вариант №3

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2001, 'SELF', 'NIX', 'INI', 1988]) = 3
main([2013, 'LLVM', 'NIX', 'FANCY', 1988]) = 0
main([2001, 'LLVM', 'NIX', 'FANCY', 2011]) = 6
main([2001, 'REBOL', 'NIX', 'INI', 1988]) = 1
main([2013, 'SELF', 'REXX', 'FANCY', 2011]) = 9

Вариант №4

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2019, 2016, 'IO', 1960, 1984]) = 5
main([2019, 1960, 'RUBY', 1960, 2002]) = 12
main([2012, 2016, 'RUBY', 1960, 1979]) = 8
main([2019, 1960, 'RUBY', 1960, 1984]) = 2
main([2012, 1960, 'RUBY', 2020, 1984]) = 3

Вариант №5

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['NINJA', 1968, 'JSX', 'XSLT', 2004]) = 3
main(['KIT', 1996, 'DIFF', 'OPAL', 1980]) = 11
main(['NINJA', 1996, 'JSX', 'OPAL', 2004]) = 8
main(['NINJA', 1999, 'DIFF', 'OPAL', 2004]) = 7
main(['KIT', 1968, 'DIFF', 'OPAL', 1980]) = 10

Вариант №6

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1977, 1963, 1964, 1987, 1992]) = 0
main([1986, 1968, 2000, 1971, 2004]) = 9
main([1986, 1963, 2000, 1971, 1992]) = 5
main([1986, 1963, 2000, 1971, 2004]) = 3
main([1977, 1963, 2000, 1987, 2004]) = 2

Вариант №7

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['HAML', 'JSON5', 1971, 'IOKE']) = 5
main(['VHDL', 'JSON5', 1971, 'REBOL']) = 10
main(['HAML', 'TXL', 2001, 'REBOL']) = 1
main(['PERL', 'JSON5', 2001, 'IOKE']) = 6
main(['HAML', 'JSON5', 2001, 'REBOL']) = 2

Вариант №8

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['LEX', 1967, 1962, 'EQ']) = 9
main(['LEX', 1997, 1970, 'METAL']) = 7
main(['LEX', 2013, 1962, 'EQ']) = 3
main(['FLUX', 1967, 1962, 'METAL']) = 10
main(['AWK', 1967, 1970, 'TEXT']) = 12

Вариант №9

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2019, 1964, 'PLSQL', 'OPA']) = 9
main([2019, 1982, 'PHP', 'DART']) = 8
main([1989, 1964, 'PHP', 'YANG']) = 2
main([1989, 1964, 'NIT', 'YANG']) = 0
main([1985, 1982, 'PLSQL', 'OPA']) = 10

Вариант №10

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1987, 'SLASH', 'ASN.1', 2006]) = 9
main([2002, 'OZ', 'ASN.1', 1959]) = 6
main([2004, 'SLASH', 'ASN.1', 1959]) = 7
main([1987, 'PIKE', 'ASN.1', 1959]) = 8
main([1987, 'OZ', 'CHUCK', 1959]) = 4

Вариант №11

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1997, 2006, 'J', 'C++', 'PAN']) = 1
main([1996, 2006, 'EJS', 'C++', 'PAN']) = 2
main([1996, 2001, 'HAML', 'OX', 'UNO']) = 9
main([1997, 2006, 'EJS', 'OX', 'UNO']) = 4
main([1997, 2001, 'J', 'QMAKE', 'PAN']) = 3

Вариант №12

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['ZIMPL', 'ABAP', 'GAP', 'OPAL', 2010]) = 5
main(['GRACE', 'LIMBO', 'C', 'OPAL', 2010]) = 6
main(['GRACE', 'LIMBO', 'GAP', 'APEX', 2010]) = 7
main(['GRACE', 'LIMBO', 'GAP', 'OPAL', 2003]) = 1
main(['VCL', 'LIMBO', 'GAP', 'OPAL', 1981]) = 4

Вариант №13

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2007, 2009, 'CIRRU', 'DIFF']) = 2
main([2007, 1967, 'EQ', 'GO']) = 8
main([1985, 2009, 'GLSL', 'GO']) = 9
main([1985, 1958, 'EQ', 'DIFF']) = 1
main([2007, 2009, 'EQ', 'GO']) = 6

Вариант №14

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1991, 'RED', 1957, 1975, 2003]) = 4
main([1990, 'ORG', 1957, 1975, 2009]) = 5
main([1990, 'RED', 1971, 1975, 2003]) = 9
main([1968, 'RED', 1971, 1975, 2009]) = 10
main([1991, 'ORG', 1957, 1997, 2009]) = 2

Вариант №15

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['METAL', 'RAGEL', 1981, 'OOC', 2000]) = 12
main(['J', 'RAGEL', 1983, 'OOC', 2000]) = 13
main(['KICAD', 'REBOL', 1981, 'X10', 2000]) = 9
main(['KICAD', 'RAGEL', 2009, 'X10', 2000]) = 11
main(['KICAD', 'REBOL', 1981, 'OOC', 1989]) = 5

Вариант №16

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1967, 'GLYPH', 'PAWN', 'HLSL', 'SLASH']) = 14
main([1995, 'IDRIS', 'BLADE', 'HLSL', 'TCSH']) = 13
main([1967, 'LIMBO', 'PAWN', 'HLSL', 'REXX']) = 12
main([1967, 'IDRIS', 'PAWN', 'ASN.1', 'REXX']) = 11
main([1967, 'GLYPH', 'PAWN', 'ASN.1', 'REXX']) = 9

Вариант №17

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['MAX', 'VCL', 'ATS', 1969, 2007]) = 14
main(['MAX', 'APL', 'CUDA', 1986, 1974]) = 3
main(['SASS', 'EAGLE', 'CUDA', 2011, 1974]) = 12
main(['SASS', 'EAGLE', 'CUDA', 2011, 1962]) = 11
main(['MAX', 'VCL', 'CUDA', 1969, 1974]) = 13

Вариант №18

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['SCAML', 'GAP', 2017, 2019]) = 1
main(['SHEN', 'MAX', 2008, 1957]) = 5
main(['SCAML', 'MAX', 2017, 1994]) = 3
main(['VOLT', 'MAX', 2017, 2019]) = 8
main(['SHEN', 'MAX', 2008, 2019]) = 4

Вариант №19

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2017, 'STATA', 'FLUX', 1991, 1988]) = 7
main([2017, 'STATA', 'METAL', 1991, 1988]) = 12
main([2005, 'STATA', 'XS', 1985, 1981]) = 6
main([2017, 'STATA', 'METAL', 1985, 1979]) = 10
main([2005, 'EBNF', 'METAL', 1985, 1979]) = 11

Вариант №20

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['TCL', 'UNO', 2007, 'HTML', 1962]) = 10
main(['TCL', 'IDRIS', 1996, 'HTML', 2005]) = 0
main(['DIFF', 'UNO', 1996, 'HTML', 2014]) = 8
main(['DIFF', 'UNO', 1996, 'APL', 1962]) = 7
main(['IO', 'UNO', 1996, 'APL', 2005]) = 1

Вариант №21

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['NSIS', 1968, 'POD', 'C', 'SHEN']) = 1
main(['GRACE', 1968, 'POD', 'C', 'XC']) = 10
main(['GRACE', 1991, 'SAGE', 'C', 'SHEN']) = 3
main(['NSIS', 1991, 'SAGE', 'OX', 'SHEN']) = 0
main(['GRACE', 1968, 'SAGE', 'C', 'XC']) = 7

Вариант №22

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1990, 1967, 'NGINX', 'EQ']) = 2
main([1985, 1967, 'D', 'VCL']) = 9
main([1998, 1967, 'NGINX', 'VCL']) = 3
main([1990, 2009, 'NGINX', 'VCL']) = 1
main([1985, 2009, 'OPA', 'EQ']) = 4

Вариант №23

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['ADA', 'FORTH', 1989, 'ROUGE']) = 8
main(['LUA', 'EBNF', 1989, 'EAGLE']) = 0
main(['NINJA', 'EBNF', 2013, 'EAGLE']) = 1
main(['LUA', 'EBNF', 1983, 'ROUGE']) = 6
main(['NINJA', 'EBNF', 1989, 'ROUGE']) = 9

Вариант №24

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2004, 1982, 1990, 'LEAN']) = 8
main([1989, 1988, 1990, 'OZ']) = 2
main([2016, 2002, 1959, 'OZ']) = 12
main([1989, 1988, 2005, 'OZ']) = 0
main([2016, 1982, 1959, 'OZ']) = 7

Вариант №25

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['QMAKE', 'ELM', 1986, 'C', 'X10']) = 1
main(['QMAKE', 'ELM', 1986, 'JULIA', 'TLA']) = 5
main(['ARC', 'ELM', 1986, 'C', 'EBNF']) = 2
main(['ARC', 'AWK', 1986, 'C', 'X10']) = 0
main(['QMAKE', 'AWK', 1974, 'JULIA', 'X10']) = 9

Вариант №26

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['EBNF', 'FORTH', 'EQ', 2020, 2017]) = 2
main(['MAX', 'FORTH', 'JSON5', 1958, 2017]) = 1
main(['EBNF', 'JULIA', 'EQ', 1958, 2017]) = 0
main(['MAX', 'FORTH', 'JSON5', 2020, 2017]) = 5
main(['MAX', 'FORTH', 'EQ', 1958, 1957]) = 8

Вариант №27

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1960, 1997, 'FREGE', 1962]) = 9
main([1960, 1985, 'HTTP', 1962]) = 5
main([1997, 1986, 'FREGE', 1980]) = 3
main([1960, 1997, 'FREGE', 1980]) = 10
main([1997, 1985, 'HTTP', 1973]) = 4

Вариант №28

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['DIFF', 2005, 'BISON', 'SELF']) = 0
main(['DIFF', 1977, 'RUBY', 'COOL']) = 4
main(['GAP', 2005, 'NSIS', 'SELF']) = 10
main(['DIFF', 1977, 'BISON', 'COOL']) = 3
main(['DIFF', 1962, 'NSIS', 'SELF']) = 8

Вариант №29

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['CSV', 'SLIM', 1981, 1987]) = 4
main(['LLVM', 'SLIM', 2012, 1987]) = 9
main(['LLVM', 'GLYPH', 1981, 2003]) = 10
main(['CSV', 'GLYPH', 2012, 1987]) = 1
main(['CSV', 'GLYPH', 1981, 2003]) = 3

Вариант №30

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2014, 'OCAML', 'COQ', 'NU', 'SHELL']) = 5
main([2006, 'GDB', 'COQ', 'LUA', 'SHELL']) = 13
main([2014, 'OCAML', 'VCL', 'LUA', 'C']) = 6
main([2001, 'OCAML', 'COQ', 'LUA', 'SQF']) = 2
main([2001, 'NINJA', 'COQ', 'NU', 'SQF']) = 7

Вариант №31

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1989, 2003, 1977, 'IO', 'SAGE']) = 12
main([1989, 1958, 2011, 'APL', 'SAGE']) = 11
main([1967, 2013, 2019, 'AWK', 'NL']) = 5
main([1967, 2003, 2019, 'APL', 'NL']) = 6
main([1989, 2013, 2019, 'IO', 'SAGE']) = 4

Вариант №32

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1994, 2009, 'JSON', 'HYPHY']) = 4
main([2005, 1969, 'OPA', 'SQF']) = 3
main([1994, 2009, 'JSON', 'PHP']) = 8
main([2005, 2009, 'OPA', 'PHP']) = 9
main([1994, 1994, 'OPA', 'PHP']) = 5

Вариант №33

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1973, 'CHUCK', 'CLIPS', 1990, 2020]) = 10
main([2001, 'CHUCK', 'CLIPS', 1975, 1975]) = 1
main([1973, 'AWK', 'NUMPY', 1975, 2020]) = 9
main([1973, 'CHUCK', 'CLIPS', 1990, 1975]) = 4
main([1973, 'CHUCK', 'CLIPS', 1990, 1988]) = 8

Вариант №34

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2015, 'MQL5', 'SCALA', 'VUE', 2018]) = 1
main([1958, 'MIRAH', 'SCALA', 'HYPHY', 2008]) = 11
main([2015, 'MIRAH', 'MTML', 'VUE', 2018]) = 3
main([2015, 'E', 'MTML', 'HYPHY', 2008]) = 8
main([2015, 'MQL5', 'MTML', 'MQL5', 2018]) = 10

Вариант №35

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1982, 1982, 1977, 'SCAML', 'RHTML']) = 12
main([1978, 1980, 1984, 'ASN.1', 'RAGEL']) = 7
main([1978, 1980, 1977, 'BOO', 'OOC']) = 9
main([1978, 1980, 1959, 'SCAML', 'OOC']) = 4
main([1982, 1960, 1959, 'ASN.1', 'RAGEL']) = 13

Вариант №36

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1961, 'KRL', 'AMPL', 'VOLT', 1981]) = 13
main([2015, 'COBOL', 'AMPL', 'D', 2010]) = 1
main([2015, 'KRL', 'AMPL', 'D', 1981]) = 7
main([1961, 'XTEND', 'APEX', 'D', 2010]) = 6
main([2015, 'XTEND', 'APEX', 'D', 1999]) = 11

Вариант №37

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1981, 'XML', 'NIM', 'PONY', 'SCAML']) = 10
main([1964, 'XML', 'NIM', 'JULIA', 'SCAML']) = 11
main([1964, 'XML', 'PIC', 'JULIA', 'SCAML']) = 8
main([1981, 'IOKE', 'NIM', 'NESC', 'GLYPH']) = 12
main([1964, 'XML', 'MESON', 'JULIA', 'GLYPH']) = 5

Вариант №38

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([2016, 'LESS', 1976, 'VOLT']) = 6
main([2016, 'NESC', 1976, 'SMT']) = 9
main([2011, 'LESS', 1976, 'SMT']) = 2
main([2011, 'CSV', 1976, 'VOLT']) = 4
main([2016, 'CSV', 1976, 'SMT']) = 5

Вариант №39

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main([1962, 'SELF', 2001, 'APEX', 'M4']) = 8
main([2016, 'SLASH', 2018, 'HTTP', 'M4']) = 9
main([1962, 'SELF', 1970, 'HTTP', 'SAGE']) = 3
main([1986, 'SELF', 1970, 'APEX', 'SAGE']) = 0
main([1986, 'SELF', 2018, 'APEX', 'SAGE']) = 2

Вариант №40

Задача №7

Реализовать функцию для вычисления дерева решений:

Примеры результатов вычислений:

main(['IOKE', 'RED', 'RAGEL', 'CSV']) = 12
main(['JSON5', 'VHDL', 'UNO', 'CSV']) = 3
main(['JSON5', 'VHDL', 'RAGEL', 'GRACE']) = 7
main(['IOKE', 'VHDL', 'UNO', 'QMAKE']) = 0
main(['JSON5', 'RHTML', 'UNO', 'CSV']) = 4