ИНБО-02-22

Вариант №1

Задача №7

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

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

main(['NU', 'INI', 1992, 'METAL', 1971]) = 4
main(['MINID', 'YAML', 1957, 'METAL', 2009]) = 8
main(['MINID', 'INI', 1992, 'XS', 2009]) = 11
main(['NU', 'YAML', 1957, 'METAL', 1984]) = 10
main(['MINID', 'YAML', 1992, 'METAL', 1971]) = 1

Вариант №2

Задача №7

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

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

main([1961, 'LOGOS', 1979, 'ORG', 'MQL5']) = 5
main([2006, 'JAVA', 1979, 'ORG', 'LATTE']) = 4
main([2006, 'JAVA', 1983, 'TCL', 'MQL5']) = 10
main([1961, 'JAVA', 1979, 'ORG', 'MQL5']) = 7
main([2006, 'MQL4', 1979, 'ORG', 'MQL5']) = 6

Вариант №3

Задача №7

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

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

main(['SQLPL', 'EBNF', 1981, 'STAN', 1964]) = 2
main(['KIT', 'EBNF', 2007, 'SAS', 1961]) = 12
main(['SQLPL', 'EBNF', 1970, 'STAN', 1999]) = 3
main(['SQLPL', 'EBNF', 2007, 'STAN', 1964]) = 1
main(['SQLPL', 'EBNF', 1981, 'SAS', 1999]) = 4

Вариант №4

Задача №7

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

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

main([2010, 'CLIPS', 'LATTE', 1987, 'HAXE']) = 7
main([1963, 'IDRIS', 'PAN', 1998, 'YAML']) = 6
main([1963, 'IDRIS', 'LATTE', 1987, 'HAXE']) = 8
main([1963, 'IDRIS', 'LATTE', 1977, 'HAXE']) = 9
main([1963, 'CLIPS', 'LATTE', 1998, 'HLSL']) = 2

Вариант №5

Задача №7

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

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

main(['MIRAH', 1998, 'MQL4', 'ARC', 2018]) = 5
main(['ADA', 1999, 'CMAKE', 'E', 1968]) = 11
main(['PIC', 1998, 'C', 'E', 1968]) = 10
main(['ADA', 1999, 'MQL4', 'E', 2001]) = 2
main(['MIRAH', 1999, 'MQL4', 'ARC', 1968]) = 4

Вариант №6

Задача №7

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

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

main(['ORG', 1986, 1965, 1963, 'COQ']) = 11
main(['LASSO', 1986, 1985, 1963, 'APEX']) = 13
main(['TEA', 1981, 1958, 1998, 'COQ']) = 4
main(['ORG', 1986, 1958, 1963, 'COQ']) = 8
main(['LASSO', 1981, 1965, 1963, 'COQ']) = 12

Вариант №7

Задача №7

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

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

main([2020, 2011, 1986, 'ASN.1', 'TLA']) = 11
main([1989, 2011, 1996, 'ASN.1', 'TLA']) = 4
main([2008, 2016, 1986, 'LASSO', 'TLA']) = 13
main([2020, 2011, 1970, 'LASSO', 'R']) = 8
main([2020, 1973, 1996, 'LASSO', 'TLA']) = 14

Вариант №8

Задача №7

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

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

main(['REXX', 1980, 1986, 1962]) = 6
main(['REXX', 1980, 1987, 1962]) = 5
main(['GLSL', 1980, 2015, 1962]) = 2
main(['GLSL', 2009, 2015, 1962]) = 4
main(['GLSL', 1957, 2015, 1959]) = 3

Вариант №9

Задача №7

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

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

main(['SELF', 1992, 2016, 'SCALA', 1992]) = 10
main(['MQL4', 2015, 2016, 'TCL', 1976]) = 11
main(['EC', 2015, 2018, 'SCALA', 1976]) = 9
main(['EC', 1991, 1985, 'TCL', 1976]) = 6
main(['EC', 2015, 1985, 'TCL', 1976]) = 5

Вариант №10

Задача №7

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

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

main([2010, 'STATA', 1993, 'P4', 'RUST']) = 11
main([2010, 'WISP', 1993, 'PONY', 'RUST']) = 10
main([2010, 'CUDA', 1982, 'PONY', 'CSV']) = 8
main([2017, 'CUDA', 2001, 'PONY', 'CSV']) = 4
main([2017, 'STATA', 2001, 'PONY', 'CSV']) = 5

Вариант №11

Задача №7

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

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

main(['HTML', 2001, 'SVG', 'SQF', 'CMAKE']) = 5
main(['TERRA', 2001, 'EJS', 'COBOL', 'PERL6']) = 9
main(['HTML', 2001, 'EJS', 'SQF', 'R']) = 10
main(['TERRA', 1975, 'SVG', 'COBOL', 'R']) = 3
main(['TERRA', 2001, 'SVG', 'SQF', 'PERL6']) = 4

Вариант №12

Задача №7

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

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

main(['OZ', 'AGDA', 'TLA', 'PAN', 1961]) = 11
main(['ROFF', 'SQL', 'TLA', 'SVG', 1972]) = 5
main(['OZ', 'TERRA', 'MUF', 'GOLO', 1963]) = 12
main(['XSLT', 'SQL', 'BRO', 'PAN', 1972]) = 9
main(['OZ', 'SQL', 'MUF', 'GOLO', 1972]) = 4

Вариант №13

Задача №7

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

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

main(['NINJA', 1983, 2007, 1958, 1958]) = 11
main(['NINJA', 1988, 2013, 2005, 1985]) = 3
main(['HACK', 1983, 2007, 1958, 1958]) = 12
main(['NINJA', 1983, 1970, 1958, 1989]) = 0
main(['HACK', 1983, 1970, 1958, 1958]) = 1

Вариант №14

Задача №7

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

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

main([2005, 1997, 2015, 'OPA', 2000]) = 5
main([2020, 1997, 1971, 'OPA', 1995]) = 4
main([1961, 1990, 2015, 'SWIFT', 1995]) = 6
main([2020, 1997, 1971, 'SWIFT', 1995]) = 9
main([2005, 1990, 1971, 'SWIFT', 2000]) = 8

Вариант №15

Задача №7

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

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

main(['OZ', 2008, 'OZ', 2012, 'ADA']) = 3
main(['EDN', 2009, 'OZ', 2012, 'ADA']) = 2
main(['FREGE', 2008, 'OZ', 2012, 'EDN']) = 1
main(['FREGE', 2008, 'OZ', 2008, 'EDN']) = 0
main(['OZ', 2008, 'FLUX', 2008, 'ADA']) = 8

Вариант №16

Задача №7

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

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

main([1983, 'BOO', 2010, 'MQL5', 'JAVA']) = 3
main([2019, 'HTTP', 2010, 'MESON', 'LFE']) = 7
main([1977, 'HTTP', 2011, 'MESON', 'LFE']) = 9
main([1977, 'HTTP', 2011, 'MQL5', 'JAVA']) = 8
main([1983, 'BOO', 2010, 'MESON', 'JAVA']) = 6

Вариант №17

Задача №7

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

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

main([1984, 'SQF', 'LESS', 1982]) = 4
main([1958, 'GRACE', 'LESS', 2000]) = 6
main([2002, 'GRACE', 'OPA', 2009]) = 10
main([2002, 'SQF', 'OPA', 2009]) = 8
main([2002, 'SQF', 'LESS', 2000]) = 9

Вариант №18

Задача №7

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

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

main([1964, 'PIC', 2005, 1966, 'FLUX']) = 5
main([1959, 'GOLO', 1980, 1980, 'INI']) = 6
main([1959, 'GOLO', 2005, 1980, 'GLYPH']) = 10
main([1964, 'PIC', 1980, 1980, 'GLYPH']) = 7
main([1959, 'PIC', 2005, 1966, 'FLUX']) = 1

Вариант №19

Задача №7

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

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

main(['MQL5', 'PHP', 1976, 'NUMPY']) = 2
main(['JSON', 'PHP', 2012, 'NUMPY']) = 0
main(['MQL5', 'SLASH', 2007, 'GAMS']) = 10
main(['MQL5', 'PHP', 2007, 'NUMPY']) = 3
main(['TCL', 'SLASH', 2007, 'GAMS']) = 7

Вариант №20

Задача №7

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

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

main([1959, 1977, 'ASN.1', 1995, 'ANTLR']) = 3
main([1991, 1986, 'JSX', 1997, 'ANTLR']) = 9
main([1991, 2007, 'LESS', 1997, 'ANTLR']) = 10
main([1991, 2007, 'ASN.1', 1981, 'ANTLR']) = 1
main([1991, 2007, 'ASN.1', 1997, 'SAS']) = 4

Вариант №21

Задача №7

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

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

main([1981, 1991, 1993, 1970, 2003]) = 12
main([1981, 1975, 1993, 2020, 1973]) = 13
main([1981, 1991, 1993, 2020, 1962]) = 5
main([1970, 1957, 2005, 1970, 1962]) = 11
main([1981, 1975, 2005, 1970, 1962]) = 3

Вариант №22

Задача №7

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

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

main(['UNO', 2015, 'EJS', 1977, 2003]) = 9
main(['LATTE', 1991, 'GENIE', 1968, 2018]) = 2
main(['GRACE', 2015, 'GENIE', 1968, 2003]) = 7
main(['GRACE', 1983, 'GENIE', 1968, 2018]) = 5
main(['GRACE', 1991, 'GENIE', 1968, 2018]) = 3

Вариант №23

Задача №7

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

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

main(['PERL', 1966, 'SLASH', 'LESS']) = 11
main(['PERL', 1995, 'SLASH', 'D']) = 5
main(['PERL', 1966, 'HACK', 'D']) = 4
main(['PERL', 1966, 'HACK', 'LESS']) = 10
main(['ROFF', 1966, 'APL', 'LESS']) = 6

Вариант №24

Задача №7

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

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

main([2015, 'XPROC', 1987, 'MIRAH', 2008]) = 1
main([2015, 'METAL', 1973, 'XSLT', 2016]) = 4
main([2015, 'METAL', 1982, 'XSLT', 2008]) = 0
main([2015, 'METAL', 1982, 'MIRAH', 2016]) = 6
main([2017, 'XPROC', 1982, 'MIRAH', 2008]) = 7

Вариант №25

Задача №7

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

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

main([1981, 'ATS', 'VHDL', 'IDL', 2020]) = 6
main([1996, 'ATS', 'NCL', 'EJS', 1961]) = 5
main([1981, 'ATS', 'VHDL', 'EJS', 2020]) = 0
main([2002, 'INI', 'VHDL', 'IDL', 2020]) = 8
main([1996, 'MQL4', 'VHDL', 'EJS', 2020]) = 4

Вариант №26

Задача №7

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

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

main([1971, 'GLSL', 1981, 'TEX']) = 12
main([1962, 'MASK', 1981, 'ELM']) = 3
main([1971, 'MASK', 1981, 'TEX']) = 6
main([1971, 'RUST', 1981, 'VALA']) = 7
main([1971, 'MASK', 1982, 'VALA']) = 1

Вариант №27

Задача №7

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

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

main([1966, 1993, 2004, 'DYLAN', 1979]) = 4
main([1966, 1993, 1961, 'ROUGE', 1968]) = 6
main([1966, 1987, 2004, 'SAS', 1968]) = 1
main([1998, 1987, 2004, 'SAS', 1979]) = 3
main([1966, 2002, 2004, 'ROUGE', 1968]) = 5

Вариант №28

Задача №7

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

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

main(['NIT', 1961, 2016, 1969, 'ATS']) = 12
main(['URWEB', 2012, 1995, 1990, 'ATS']) = 4
main(['BISON', 1963, 1995, 1990, 'TCSH']) = 8
main(['NIT', 2012, 1970, 1990, 'ATS']) = 0
main(['NIT', 1961, 2016, 1990, 'ATS']) = 10

Вариант №29

Задача №7

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

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

main(['WISP', 2006, 'X10', 'STATA', 2010]) = 12
main(['SLIM', 1976, 'OZ', 'CMAKE', 2010]) = 3
main(['WISP', 2006, 'OZ', 'CMAKE', 1980]) = 9
main(['WISP', 1976, 'OZ', 'STATA', 2017]) = 1
main(['ANTLR', 1976, 'OZ', 'CMAKE', 2010]) = 4

Вариант №30

Задача №7

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

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

main(['LATTE', 'VOLT', 2020, 2019, 'TXL']) = 5
main(['LATTE', 'LEAN', 1992, 2015, 'CIRRU']) = 12
main(['CLIPS', 'LEAN', 2020, 2015, 'CIRRU']) = 8
main(['CLIPS', 'LEAN', 2020, 2019, 'TXL']) = 4
main(['LATTE', 'VOLT', 2020, 2004, 'VHDL']) = 3

Вариант №31

Задача №7

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

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

main(['TOML', 'YACC', 'MUF', 2019, 1986]) = 4
main(['HY', 'RUBY', 'MUF', 2009, 1972]) = 9
main(['HY', 'RUBY', 'SHELL', 2019, 1986]) = 1
main(['HY', 'YACC', 'LOGOS', 2019, 1972]) = 8
main(['HY', 'RUBY', 'LOGOS', 2019, 1986]) = 2

Вариант №32

Задача №7

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

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

main(['TWIG', 1975, 2011, 'METAL']) = 13
main(['TWIG', 1975, 2011, 'HTML']) = 14
main(['TWIG', 1968, 2001, 'HTTP']) = 7
main(['EJS', 1975, 1962, 'METAL']) = 12
main(['PUG', 1975, 1962, 'HTTP']) = 0

Вариант №33

Задача №7

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

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

main([2007, 'ECL', 'TCL', 'LASSO', 2004]) = 4
main([1974, 'ECL', 'TCL', 'VHDL', 1971]) = 5
main([1974, 'MQL4', 'PHP', 'LASSO', 1971]) = 10
main([1974, 'LIMBO', 'TCL', 'LASSO', 1976]) = 6
main([2007, 'ECL', 'TCL', 'M', 1971]) = 3

Вариант №34

Задача №7

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

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

main([1965, 2000, 1963, 'JSON5', 'HAXE']) = 5
main([1997, 1978, 1963, 'JSON5', 'HAXE']) = 7
main([1997, 1978, 1971, 'RUST', 'HAXE']) = 10
main([1997, 2000, 2014, 'JSON5', 'HAXE']) = 9
main([1965, 1978, 1963, 'JSON5', 'TEA']) = 6

Вариант №35

Задача №7

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

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

main([2015, 1979, 'MAX', 'EQ']) = 7
main([1996, 2020, 'MAX', 'EQ']) = 2
main([2015, 2020, 'TXL', 'EQ']) = 8
main([2015, 1979, 'MAX', 'X10']) = 10
main([1996, 2020, 'TXL', 'EQ']) = 0

Вариант №36

Задача №7

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

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

main([1987, 1971, 'NIM', 2000, 'IOKE']) = 12
main([1987, 1973, 'ASN.1', 2000, 'MINID']) = 13
main([2010, 1981, 'ASN.1', 2000, 'MINID']) = 3
main([1988, 1981, 'ASN.1', 1996, 'VUE']) = 11
main([1987, 1981, 'J', 2000, 'IOKE']) = 7

Вариант №37

Задача №7

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

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

main([2009, 2009, 'ROUGE', 'GO', 'DIFF']) = 12
main([1988, 2009, 'ROUGE', 'FREGE', 'GOLO']) = 13
main([2009, 2009, 'ROUGE', 'GAP', 'GOLO']) = 0
main([2009, 1998, 'HACK', 'GAP', 'DIFF']) = 1
main([1991, 1997, 'HACK', 'GAP', 'JSON5']) = 11

Вариант №38

Задача №7

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

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

main(['PAN', 'TCSH', 1964, 'GAMS', 'GAP']) = 7
main(['VUE', 'HTTP', 1966, 'EJS', 'C']) = 13
main(['PAN', 'MAX', 1964, 'GAMS', 'GAP']) = 6
main(['VUE', 'TCSH', 1966, 'EJS', 'C']) = 8
main(['VUE', 'MAX', 1966, 'EJS', 'C']) = 1

Вариант №39

Задача №7

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

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

main([2018, 'STON', 2013, 'MQL5', 'COBOL']) = 3
main([2018, 'LESS', 2013, 'MQL5', 'COBOL']) = 8
main([2018, 'EJS', 1995, 'LFE', 'ANTLR']) = 9
main([1986, 'LESS', 2013, 'MQL5', 'BRO']) = 10
main([2018, 'STON', 1995, 'HYPHY', 'COBOL']) = 1

Вариант №40

Задача №7

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

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

main(['JAVA', 1995, 1999, 'SELF']) = 2
main(['C++', 1995, 1969, 'SELF']) = 5
main(['C++', 1995, 1999, 'COOL']) = 1
main(['C++', 1969, 1983, 'SELF']) = 12
main(['JAVA', 1969, 1999, 'LFE']) = 3