ИКБО-07-22

Вариант №1

Задача №7

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

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

main([1998, 2016, 1974, 1976, 1963]) = 13
main([1998, 2015, 1975, 1976, 1997]) = 9
main([1998, 1964, 1980, 1976, 1997]) = 14
main([1998, 2015, 1975, 1976, 1991]) = 0
main([1998, 2015, 1975, 2016, 1997]) = 10

Вариант №2

Задача №7

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

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

main(['BLADE', 'FANCY', 1983, 2020, 'QML']) = 13
main(['BLADE', 'J', 1983, 2020, 'C']) = 6
main(['BLADE', 'C', 1981, 2000, 'C']) = 3
main(['C++', 'C', 1969, 2020, 'C']) = 12
main(['ATS', 'C', 1981, 2020, 'C']) = 11

Вариант №3

Задача №7

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

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

main(['OPAL', 'XS', 'PERL', 'JSON']) = 6
main(['OPAL', 'ABNF', 'TWIG', 'JSON']) = 8
main(['OPAL', 'ABNF', 'PERL', 'JSON']) = 5
main(['OPAL', 'XS', 'TWIG', 'NIX']) = 9
main(['POD', 'XS', 'LSL', 'JSON']) = 3

Вариант №4

Задача №7

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

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

main(['EJS', 'LEAN', 1987, 1994, 2020]) = 11
main(['SHELL', 'LEAN', 2007, 2007, 1974]) = 13
main(['SHELL', 'PONY', 1966, 2007, 2020]) = 12
main(['EJS', 'PONY', 1987, 2007, 2020]) = 7
main(['SHELL', 'PONY', 1987, 2007, 2020]) = 6

Вариант №5

Задача №7

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

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

main([2016, 1994, 1982, 1999, 'YAML']) = 7
main([1969, 1994, 2009, 1976, 'XOJO']) = 9
main([1958, 2010, 2009, 1967, 'XOJO']) = 10
main([1958, 1994, 2009, 1999, 'XOJO']) = 1
main([2016, 2010, 2009, 1999, 'YAML']) = 6

Вариант №6

Задача №7

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

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

main(['RAGEL', 2011, 2017, 'NSIS']) = 1
main(['RAGEL', 2011, 2017, 'ALLOY']) = 2
main(['CLEAN', 2019, 1972, 'XSLT']) = 11
main(['CLEAN', 2019, 1972, 'NSIS']) = 9
main(['CLEAN', 2011, 1972, 'NSIS']) = 0

Вариант №7

Задача №7

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

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

main(['ARC', 2010, 2014, 'XML', 'EJS']) = 7
main(['NGINX', 1974, 2014, 'MIRAH', 'EJS']) = 5
main(['NGINX', 2010, 2014, 'MIRAH', 'REBOL']) = 9
main(['ARC', 2010, 1961, 'XML', 'REBOL']) = 4
main(['IDL', 1974, 1961, 'XML', 'EJS']) = 3

Вариант №8

Задача №7

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

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

main(['CLICK', 2014, 2015, 'AMPL', 1975]) = 11
main(['OPAL', 2014, 2015, 'AMPL', 2000]) = 3
main(['OPAL', 1992, 2015, 'HY', 1968]) = 8
main(['OPAL', 2014, 2000, 'HY', 1968]) = 1
main(['OPAL', 1992, 2000, 'AMPL', 2000]) = 6

Вариант №9

Задача №7

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

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

main([1983, 'HACK', 2003, 'OPA']) = 6
main([1989, 'HACK', 1972, 'OPA']) = 8
main([2012, 'HACK', 2003, 'MQL4']) = 5
main([1989, 'NSIS', 2003, 'MQL4']) = 3
main([1983, 'NSIS', 1972, 'MQL4']) = 0

Вариант №10

Задача №7

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

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

main([2007, 'KRL', 1971, 2000]) = 3
main([2007, 'FLUX', 1986, 2015]) = 9
main([2007, 'FLUX', 1971, 2015]) = 4
main([2017, 'KRL', 1986, 2015]) = 6
main([2017, 'FLUX', 1986, 2015]) = 8

Вариант №11

Задача №7

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

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

main([1987, 1989, 'RUST', 'ASP', 'HTTP']) = 1
main([1987, 2009, 'RUST', 'XTEND', 'HAML']) = 11
main([1964, 1993, 'SCALA', 'XTEND', 'HTTP']) = 3
main([2005, 1989, 'PUG', 'VALA', 'HTTP']) = 10
main([1987, 2009, 'PUG', 'VALA', 'HTTP']) = 2

Вариант №12

Задача №7

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

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

main([1972, 'NL', 1990, 'STAN', 1971]) = 3
main([2003, 'NL', 1990, 'STAN', 1991]) = 2
main([2017, 'LASSO', 1989, 'STAN', 1971]) = 12
main([2003, 'SCSS', 1990, 'STAN', 1991]) = 1
main([2017, 'LASSO', 1990, 'MQL5', 1991]) = 0

Вариант №13

Задача №7

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

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

main(['EJS', 'EBNF', 1962, 'EC']) = 9
main(['EJS', 'E', 2000, 'GLSL']) = 2
main(['EJS', 'E', 1962, 'EC']) = 8
main(['EJS', 'EBNF', 1962, 'XOJO']) = 10
main(['EJS', 'EBNF', 2000, 'EC']) = 6

Вариант №14

Задача №7

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

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

main(['URWEB', 1964, 'RUBY', 'POD', 1969]) = 9
main(['NSIS', 1964, 'XOJO', 'POD', 1980]) = 7
main(['URWEB', 1973, 'RUBY', 'TCL', 1969]) = 8
main(['NSIS', 1964, 'XOJO', 'TCL', 1969]) = 10
main(['NSIS', 1973, 'RUBY', 'POD', 1980]) = 5

Вариант №15

Задача №7

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

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

main(['RDOC', 'LATTE', 'VHDL', 1980, 'AGDA']) = 10
main(['AWK', 'LATTE', 'VHDL', 1980, 'LSL']) = 7
main(['HCL', 'MINID', 'VHDL', 1980, 'XOJO']) = 11
main(['AWK', 'MINID', 'COOL', 1982, 'AGDA']) = 1
main(['AWK', 'MINID', 'VHDL', 2020, 'AGDA']) = 0

Вариант №16

Задача №7

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

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

main(['TWIG', 1973, 2020, 2002]) = 8
main(['TWIG', 1993, 2014, 2002]) = 6
main(['TWIG', 1996, 1965, 2002]) = 4
main(['C', 1996, 1965, 1982]) = 5
main(['C', 1973, 1965, 2002]) = 3

Вариант №17

Задача №7

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

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

main(['RUST', 2010, 2018, 'SCAML', 'RDOC']) = 2
main(['TERRA', 1990, 1983, 'SCAML', 'XPROC']) = 12
main(['TERRA', 2010, 1996, 'SCAML', 'XPROC']) = 13
main(['GAMS', 1990, 2018, 'GLYPH', 'LSL']) = 6
main(['RUST', 2010, 2018, 'GLYPH', 'RDOC']) = 11

Вариант №18

Задача №7

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

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

main(['PIKE', 1991, 1990, 1975, 'MESON']) = 5
main(['LIMBO', 1991, 1962, 2020, 'MESON']) = 10
main(['PIKE', 1963, 1990, 1975, 'XPROC']) = 1
main(['PIKE', 1967, 1962, 2020, 'XPROC']) = 8
main(['LIMBO', 1967, 1990, 1975, 'TCL']) = 4

Вариант №19

Задача №7

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

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

main(['NSIS', 'GDB', 'PIKE', 1959, 'SQF']) = 10
main(['HYPHY', 'JSON', 'YAML', 2005, 'SQF']) = 9
main(['HYPHY', 'JSON', 'YAML', 2013, 'XTEND']) = 8
main(['PAWN', 'JSON', 'PIKE', 2005, 'XTEND']) = 4
main(['PAWN', 'JSON', 'YANG', 1959, 'XTEND']) = 0

Вариант №20

Задача №7

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

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

main(['EQ', 2001, 'EDN', 2005, 'TERRA']) = 13
main(['CUDA', 1975, 'PIC', 1997, 'TERRA']) = 12
main(['SAS', 1975, 'PIC', 2005, 'STATA']) = 14
main(['CUDA', 1976, 'HAML', 2005, 'GAMS']) = 9
main(['CUDA', 2001, 'HAML', 2005, 'GAMS']) = 3

Вариант №21

Задача №7

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

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

main(['TWIG', 1965, 2007, 1987, 1978]) = 10
main(['LEX', 1994, 2005, 1987, 1978]) = 9
main(['TWIG', 1994, 1977, 2004, 2007]) = 0
main(['TWIG', 1960, 2007, 1968, 2007]) = 11
main(['LEX', 1960, 1977, 2004, 2007]) = 4

Вариант №22

Задача №7

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

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

main([1998, 1962, 2019, 1985, 'JSON5']) = 8
main([1988, 1962, 1958, 1985, 'NGINX']) = 1
main([1998, 1962, 1958, 1985, 'GO']) = 3
main([1988, 1971, 2004, 2014, 'JSON5']) = 10
main([1957, 1970, 1958, 1989, 'NGINX']) = 9

Вариант №23

Задача №7

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

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

main([1979, 'TCL', 'ASN.1', 'MINID', 1979]) = 7
main([1979, 'EAGLE', 'OZ', 'MINID', 1984]) = 10
main([1973, 'TCL', 'ASN.1', 'NUMPY', 1979]) = 3
main([1973, 'TCL', 'ASN.1', 'NUMPY', 1984]) = 0
main([2013, 'EAGLE', 'ASN.1', 'NUMPY', 1979]) = 9

Вариант №24

Задача №7

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

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

main(['VALA', 1988, 'JFLEX', 'SQF', 1988]) = 6
main(['VALA', 1970, 'JFLEX', 'OPA', 1973]) = 11
main(['DM', 1964, 'JFLEX', 'OPA', 1973]) = 2
main(['DM', 1970, 'JFLEX', 'OPA', 1973]) = 4
main(['DM', 1988, 'JFLEX', 'OPA', 1988]) = 1

Вариант №25

Задача №7

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

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

main([1996, 'ARC', 'KRL', 'EJS']) = 10
main([2004, 'QML', 'SASS', 'EJS']) = 6
main([1970, 'QML', 'KRL', 'SCSS']) = 0
main([2004, 'ARC', 'KRL', 'EJS']) = 9
main([1970, 'ARC', 'KRL', 'MINID']) = 2

Вариант №26

Задача №7

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

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

main([2016, 'LESS', 'GN', 1983]) = 8
main([1964, 'LESS', 'PAN', 1983]) = 1
main([1965, 'KIT', 'PAN', 1983]) = 7
main([1964, 'KIT', 'PAN', 1961]) = 3
main([2016, 'KIT', 'GN', 1979]) = 10

Вариант №27

Задача №7

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

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

main(['OPAL', 1991, 'SLASH', 2019, 1973]) = 11
main(['OPAL', 1968, 'CSV', 2007, 1966]) = 12
main(['OPAL', 1968, 'EAGLE', 2019, 1966]) = 2
main(['ELM', 1991, 'EAGLE', 2007, 1966]) = 5
main(['ZIMPL', 1968, 'EAGLE', 2019, 1966]) = 10

Вариант №28

Задача №7

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

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

main(['NIT', 'OOC', 2009, 'SQLPL']) = 5
main(['NUMPY', 'OOC', 2009, 'NL']) = 8
main(['NUMPY', 'GDB', 1960, 'NL']) = 10
main(['AGDA', 'GDB', 1960, 'SQLPL']) = 4
main(['AGDA', 'GDB', 1961, 'NL']) = 3

Вариант №29

Задача №7

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

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

main([2013, 2015, 'APL', 2006]) = 3
main([2009, 1969, 'APL', 1962]) = 8
main([2013, 2013, 'APL', 2006]) = 4
main([2009, 2013, 'CSS', 2006]) = 5
main([2013, 1969, 'APL', 1962]) = 7

Вариант №30

Задача №7

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

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

main(['CSV', 'CSON', 'M', 'QMAKE']) = 7
main(['LUA', 'HLSL', 'NUMPY', 'MASK']) = 2
main(['ZIMPL', 'HLSL', 'M', 'QMAKE']) = 9
main(['LUA', 'CSON', 'M', 'MASK']) = 0
main(['CSV', 'CSON', 'NUMPY', 'MASK']) = 5

Вариант №31

Задача №7

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

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

main([1991, 1974, 1975, 1994]) = 12
main([1991, 1974, 1962, 2010]) = 10
main([1991, 1981, 1983, 1997]) = 0
main([1991, 1981, 1975, 1994]) = 4
main([2005, 1974, 1962, 1997]) = 9

Вариант №32

Задача №7

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

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

main([1998, 1971, 1995, 2019, 'ASP']) = 12
main([1998, 2019, 1981, 1959, 'TLA']) = 8
main([2015, 2009, 1995, 2014, 'ASP']) = 13
main([2015, 2019, 1981, 2019, 'TLA']) = 5
main([1967, 2019, 1995, 2019, 'ASP']) = 0

Вариант №33

Задача №7

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

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

main([1989, 1983, 'ECL', 'SLASH', 'HAML']) = 12
main([1986, 1976, 'ECL', 'PUG', 'LLVM']) = 10
main([1989, 1976, 'ECL', 'PUG', 'HAML']) = 11
main([1989, 1976, 'HAML', 'PUG', 'GAMS']) = 5
main([1986, 1983, 'YAML', 'PUG', 'HAML']) = 4

Вариант №34

Задача №7

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

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

main([2001, 'JSON5', 'PERL', 2013, 1957]) = 2
main([2001, 'LEX', 'PERL', 2013, 1957]) = 0
main([2013, 'JSON5', 'STATA', 2001, 1957]) = 9
main([2001, 'SQF', 'PERL', 2001, 2009]) = 6
main([2001, 'SQF', 'PERL', 2013, 2009]) = 4

Вариант №35

Задача №7

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

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

main([2011, 'EQ', 2008, 'IDL', 'DART']) = 12
main([1957, 'KIT', 2008, 'SVG', 'APL']) = 13
main([2011, 'KIT', 2008, 'NUMPY', 'NESC']) = 4
main([2011, 'KIT', 1996, 'SVG', 'NESC']) = 10
main([1961, 'KIT', 1959, 'IDL', 'NESC']) = 11

Вариант №36

Задача №7

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

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

main([2015, 'RUBY', 'GLSL', 1989]) = 11
main([2015, 'RUBY', 'FORTH', 2007]) = 9
main([2011, 'RUBY', 'SHEN', 1959]) = 2
main([2015, 'RUBY', 'SHEN', 1959]) = 5
main([2015, 'QML', 'GLSL', 2007]) = 10

Вариант №37

Задача №7

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

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

main(['AMPL', 1965, 'PONY', 1994]) = 1
main(['RDOC', 1965, 'PONY', 1994]) = 9
main(['RDOC', 1965, 'EBNF', 1958]) = 8
main(['AMPL', 1965, 'R', 1994]) = 3
main(['AMPL', 1965, 'EBNF', 1958]) = 5

Вариант №38

Задача №7

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

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

main([1989, 2013, 1999, 'JFLEX', 2001]) = 12
main([1994, 2020, 1999, 'MQL4', 1999]) = 8
main([1973, 2020, 1965, 'MQL4', 2001]) = 7
main([1973, 2020, 1999, 'MQL4', 2001]) = 10
main([1973, 2013, 1999, 'MQL4', 1999]) = 1

Вариант №39

Задача №7

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

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

main(['CHUCK', 'SLIM', 'NL', 'YANG']) = 7
main(['CHUCK', 'SLIM', 'CHUCK', 'NIT']) = 2
main(['CHUCK', 'QML', 'NL', 'SAS']) = 8
main(['UNO', 'QML', 'CHUCK', 'NIT']) = 3
main(['UNO', 'SLIM', 'TEA', 'SAS']) = 10

Вариант №40

Задача №7

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

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

main([1997, 1960, 'HAML', 1958]) = 4
main([1977, 1963, 'NL', 1958]) = 3
main([2010, 1995, 'HAML', 2010]) = 7
main([2010, 1995, 'NL', 2010]) = 6
main([1977, 1960, 'NL', 2010]) = 0