ИВБО-03-22

Вариант №1

Задача №7

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

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

main(['GLSL', 1998, 1961, 2002, 1994]) = 3
main(['EC', 1998, 2009, 2005, 1982]) = 12
main(['GLSL', 1998, 2009, 2002, 1959]) = 13
main(['GLSL', 1978, 1961, 2002, 1994]) = 2
main(['GLSL', 1978, 1960, 1968, 1994]) = 0

Вариант №2

Задача №7

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

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

main(['ORG', 'OX', 'MTML', 1987, 'LSL']) = 7
main(['ORG', 'OX', 'HLSL', 1987, 'EBNF']) = 13
main(['HACK', 'OX', 'MASK', 1976, 'IDL']) = 11
main(['HACK', 'OX', 'MASK', 1987, 'IDL']) = 12
main(['HACK', 'SVG', 'HLSL', 2013, 'IDL']) = 8

Вариант №3

Задача №7

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

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

main([1963, 'XBASE', 1973, 'BLADE', 1974]) = 4
main([1973, 'XBASE', 1973, 'EQ', 1959]) = 11
main([1963, 'NGINX', 1974, 'EQ', 2012]) = 7
main([1973, 'NGINX', 1973, 'BLADE', 1974]) = 2
main([1973, 'XBASE', 1974, 'EQ', 2012]) = 9

Вариант №4

Задача №7

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

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

main(['KRL', 1977, 1958, 1962, 1984]) = 8
main(['KRL', 1977, 1958, 1962, 1980]) = 7
main(['IDRIS', 1965, 2015, 2020, 1964]) = 11
main(['IDRIS', 1977, 2015, 1962, 1964]) = 10
main(['KRL', 1977, 2015, 1962, 1980]) = 9

Вариант №5

Задача №7

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

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

main([1981, 2010, 1995, 1985, 1995]) = 12
main([1966, 1988, 1995, 1985, 1995]) = 13
main([1979, 1988, 1995, 1985, 2008]) = 4
main([1979, 1988, 1977, 1985, 1995]) = 1
main([1981, 2012, 1977, 1985, 2008]) = 6

Вариант №6

Задача №7

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

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

main([2008, 2013, 'CLEAN', 1994, 'LESS']) = 3
main([2013, 1960, 'CLEAN', 1983, 'GO']) = 4
main([2013, 1960, 'YAML', 1994, 'GO']) = 2
main([2008, 1960, 'YAML', 1979, 'PERL']) = 10
main([2008, 1960, 'CLEAN', 1979, 'GO']) = 6

Вариант №7

Задача №7

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

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

main(['C', 1975, 'XOJO', 'CSON']) = 1
main(['C', 2011, 'XOJO', 'PIC']) = 11
main(['RED', 2011, 'SQLPL', 'CSON']) = 5
main(['RED', 1965, 'XOJO', 'PIC']) = 10
main(['RED', 1965, 'SQLPL', 'PIC']) = 8

Вариант №8

Задача №7

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

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

main([2003, 'OOC', 'VCL', 1989]) = 10
main([1967, 'OOC', 'JSON5', 1980]) = 4
main([1968, 'CMAKE', 'VCL', 1980]) = 6
main([1967, 'CMAKE', 'VCL', 1989]) = 8
main([1967, 'CMAKE', 'JSON5', 1989]) = 1

Вариант №9

Задача №7

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

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

main(['KRL', 'LEX', 'ORG', 'SLASH', 'FREGE']) = 13
main(['KRL', 'XTEND', 'RAGEL', 'SLASH', 'LEX']) = 1
main(['MASK', 'XTEND', 'BLADE', 'SLASH', 'FREGE']) = 10
main(['KRL', 'XTEND', 'ORG', 'SLASH', 'CLEAN']) = 4
main(['KRL', 'XTEND', 'BLADE', 'SLASH', 'FREGE']) = 3

Вариант №10

Задача №7

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

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

main(['E', 2015, 1993, 2012, 1975]) = 1
main(['E', 2015, 2012, 2012, 2000]) = 7
main(['X10', 2015, 2012, 2012, 1983]) = 6
main(['X10', 2015, 2012, 2001, 2000]) = 10
main(['X10', 1961, 1993, 2001, 1983]) = 9

Вариант №11

Задача №7

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

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

main([1972, 'IO', 'YACC', 'SQL', 2020]) = 5
main([2010, 'IO', 'YACC', 'CLEAN', 1962]) = 0
main([1972, 'IO', 'YACC', 'FORTH', 1962]) = 1
main([1972, 'IO', 'YACC', 'SQL', 1962]) = 4
main([2010, 'IO', 'QMAKE', 'SQL', 1962]) = 11

Вариант №12

Задача №7

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

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

main(['COBOL', 'EQ', 2009, 1995, 2000]) = 10
main(['CIRRU', 'NUMPY', 1977, 1995, 1964]) = 7
main(['CIRRU', 'NUMPY', 2009, 1970, 1964]) = 0
main(['CIRRU', 'EQ', 2009, 1995, 1964]) = 1
main(['CIRRU', 'EQ', 1969, 1970, 2000]) = 5

Вариант №13

Задача №7

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

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

main(['SQLPL', 'C++', 'VOLT', 1991, 'CIRRU']) = 8
main(['JAVA', 'SCALA', 'VOLT', 2004, 'OPAL']) = 4
main(['SQLPL', 'C++', 'LFE', 1991, 'OPAL']) = 11
main(['GO', 'QML', 'VOLT', 2004, 'OPAL']) = 10
main(['GO', 'QML', 'RUST', 1991, 'CIRRU']) = 12

Вариант №14

Задача №7

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

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

main(['PLSQL', 'EAGLE', 'PAWN', 1958, 'GO']) = 11
main(['SHELL', 'MQL5', 'SWIFT', 1958, 'HLSL']) = 10
main(['SHELL', 'GN', 'EAGLE', 1958, 'HLSL']) = 12
main(['SHELL', 'GN', 'SWIFT', 2017, 'GO']) = 2
main(['XS', 'MQL5', 'SWIFT', 2017, 'GO']) = 1

Вариант №15

Задача №7

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

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

main([1959, 'GN', 1984, 'R']) = 0
main([1972, 'NCL', 1984, 'R']) = 6
main([2007, 'GN', 1984, 'SMALI']) = 7
main([1959, 'GN', 1977, 'SMALI']) = 8
main([1972, 'CSON', 1977, 'R']) = 3

Вариант №16

Задача №7

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

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

main(['REXX', 1990, 1993, 2010]) = 3
main(['HY', 1990, 1970, 1968]) = 4
main(['REXX', 1990, 2004, 2010]) = 6
main(['HY', 1990, 2004, 2010]) = 9
main(['REXX', 2005, 2004, 1968]) = 5

Вариант №17

Задача №7

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

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

main(['DART', 2020, 1966, 'ASP', 'IDRIS']) = 8
main(['DART', 1967, 2020, 'ASP', 'EAGLE']) = 11
main(['DART', 2020, 2012, 'ASP', 'IDRIS']) = 0
main(['CSS', 1967, 1966, 'HTML', 'IDRIS']) = 10
main(['CSS', 1967, 2012, 'ASP', 'EAGLE']) = 3

Вариант №18

Задача №7

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

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

main([2007, 2006, 'CHUCK', 1987, 1982]) = 13
main([1957, 1997, 'CHUCK', 1968, 2018]) = 10
main([1957, 1997, 'ECL', 1971, 2018]) = 11
main([1957, 1997, 'DYLAN', 1968, 1973]) = 12
main([1957, 1997, 'DYLAN', 1968, 1982]) = 2

Вариант №19

Задача №7

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

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

main(['OPAL', 1974, 2009, 1958, 'NL']) = 10
main(['R', 1974, 2009, 1958, 'NL']) = 3
main(['R', 1964, 2009, 1985, 'IDL']) = 9
main(['R', 2012, 1990, 1985, 'IDL']) = 8
main(['R', 1974, 2009, 1958, 'SQL']) = 5

Вариант №20

Задача №7

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

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

main([1994, 2001, 'SCSS', 'NIM', 'HAML']) = 10
main([2006, 2001, 'CLICK', 'NIM', 'SQLPL']) = 9
main([1962, 1990, 'SCSS', 'BRO', 'SQLPL']) = 8
main([1962, 2001, 'SCSS', 'BRO', 'CIRRU']) = 5
main([1962, 2001, 'SCSS', 'COQ', 'HAML']) = 7

Вариант №21

Задача №7

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

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

main([1978, 'LATTE', 1960, 1963, 1984]) = 14
main([1966, 'LATTE', 1996, 2002, 2006]) = 8
main([1966, 'JFLEX', 1960, 1963, 1973]) = 7
main([1959, 'JFLEX', 1996, 2002, 1973]) = 2
main([1959, 'LATTE', 1960, 1963, 2006]) = 13

Вариант №22

Задача №7

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

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

main([2012, 'SLASH', 2008, 'CMAKE', 'TEA']) = 7
main([2002, 'HYPHY', 1973, 'CMAKE', 'CSV']) = 10
main([2012, 'GOSU', 2008, 'SHELL', 'CSV']) = 4
main([2012, 'GOSU', 2018, 'SHELL', 'TEA']) = 5
main([2002, 'SLASH', 2008, 'SHELL', 'CSV']) = 0

Вариант №23

Задача №7

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

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

main(['M', 'FORTH', 'GENIE', 1957, 'RDOC']) = 0
main(['ASN.1', 'EBNF', 'OCAML', 1981, 'BRO']) = 12
main(['ASN.1', 'MQL5', 'OCAML', 1981, 'RDOC']) = 5
main(['M', 'EBNF', 'OCAML', 1993, 'RDOC']) = 10
main(['M', 'MQL5', 'OCAML', 1993, 'RDOC']) = 9

Вариант №24

Задача №7

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

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

main([1973, 'ORG', 'TCSH', 1994]) = 12
main([1971, 'LEAN', 'HTML', 2005]) = 11
main([1998, 'LEAN', 'HTML', 2012]) = 5
main([1998, 'ORG', 'HTML', 2012]) = 1
main([1973, 'ORG', 'TCSH', 2012]) = 2

Вариант №25

Задача №7

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

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

main(['LATTE', 1983, 'MESON', 'EDN', 1993]) = 12
main(['LATTE', 1963, 'MESON', 'ARC', 1980]) = 9
main(['LATTE', 1963, 'RUBY', 'ARC', 1974]) = 8
main(['LATTE', 1963, 'MESON', 'HACK', 1974]) = 13
main(['LATTE', 1983, 'MESON', 'ARC', 1980]) = 11

Вариант №26

Задача №7

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

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

main([1969, 1994, 2013, 1989, 'AMPL']) = 9
main([1972, 2014, 2013, 1989, 'CUDA']) = 8
main([1969, 2014, 1985, 1989, 'EC']) = 3
main([1969, 2014, 2013, 1989, 'AMPL']) = 4
main([1969, 2014, 1985, 2012, 'EC']) = 0

Вариант №27

Задача №7

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

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

main(['SMT', 'EDN', 1973, 1972]) = 6
main(['JAVA', 'EDN', 1986, 2017]) = 4
main(['SMT', 'EDN', 1973, 2017]) = 1
main(['KRL', 'EDN', 1973, 1996]) = 9
main(['KRL', 'EDN', 1986, 1972]) = 5

Вариант №28

Задача №7

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

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

main(['NINJA', 1969, 1974, 2005, 'DART']) = 3
main(['NINJA', 1969, 1993, 1976, 'DART']) = 9
main(['NINJA', 1964, 1974, 2005, 'IOKE']) = 8
main(['NINJA', 1964, 1993, 2005, 'NCL']) = 7
main(['URWEB', 1988, 1974, 2005, 'IOKE']) = 2

Вариант №29

Задача №7

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

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

main([1967, 'EJS', 'VALA', 1963, 1986]) = 4
main([1983, 'HACK', 'VALA', 1980, 1959]) = 12
main([1967, 'HACK', 'CLICK', 1963, 1959]) = 11
main([1967, 'HACK', 'FORTH', 1982, 1959]) = 7
main([1967, 'HACK', 'FORTH', 1980, 1959]) = 8

Вариант №30

Задача №7

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

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

main([1970, 'PONY', 1995, 2015, 'XOJO']) = 9
main([2001, 'CLICK', 1976, 1994, 'FREGE']) = 0
main([1970, 'CLICK', 1976, 1994, 'XOJO']) = 7
main([1970, 'PONY', 1976, 1994, 'POD']) = 6
main([1981, 'CLICK', 1976, 1994, 'FREGE']) = 2

Вариант №31

Задача №7

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

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

main(['PONY', 'INI', 'ROUGE', 'APEX']) = 1
main(['PUG', 'GN', 'LLVM', 'APEX']) = 7
main(['PUG', 'INI', 'ROUGE', 'APEX']) = 0
main(['PUG', 'INI', 'LLVM', 'APEX']) = 2
main(['PUG', 'GN', 'ROUGE', 'SASS']) = 5

Вариант №32

Задача №7

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

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

main([1973, 1993, 'IDL', 'DM', 2009]) = 1
main([2012, 1993, 'GLSL', 'CUDA', 2009]) = 6
main([1973, 1966, 'IDL', 'CUDA', 2008]) = 10
main([2012, 1993, 'IDL', 'SQLPL', 2002]) = 5
main([2012, 1993, 'IDL', 'DM', 2008]) = 9

Вариант №33

Задача №7

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

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

main([2013, 'LESS', 'RAML', 2008, 'SHEN']) = 12
main([1957, 'LESS', 'RUST', 1988, 'FANCY']) = 8
main([1957, 'FREGE', 'XC', 2008, 'FANCY']) = 11
main([1957, 'LESS', 'RUST', 2007, 'FANCY']) = 0
main([1957, 'LESS', 'RUST', 2008, 'FANCY']) = 5

Вариант №34

Задача №7

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

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

main(['SVG', 'CSS', 1959, 'ECL', 'SCSS']) = 11
main(['YANG', 'RUBY', 1959, 'METAL', 'BRO']) = 12
main(['YANG', 'CSS', 1977, 'FANCY', 'PIC']) = 10
main(['SWIFT', 'CSS', 1959, 'FANCY', 'SCSS']) = 9
main(['SWIFT', 'CLICK', 1959, 'METAL', 'BRO']) = 13

Вариант №35

Задача №7

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

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

main(['LSL', 'TEA', 1978, 2005]) = 10
main(['BLADE', 'LESS', 1958, 2005]) = 5
main(['BLADE', 'YAML', 1971, 2005]) = 8
main(['LSL', 'LESS', 1971, 2005]) = 9
main(['LSL', 'TEA', 1958, 1990]) = 1

Вариант №36

Задача №7

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

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

main([1999, 1980, 'HY', 'LFE', 1967]) = 8
main([1999, 1980, 'HY', 'STAN', 2002]) = 11
main([1982, 1980, 'HY', 'LFE', 1966]) = 10
main([1982, 1983, 'HLSL', 'WISP', 1967]) = 4
main([1999, 1983, 'HY', 'STAN', 1967]) = 9

Вариант №37

Задача №7

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

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

main([1959, 2008, 1993, 'GOLO']) = 2
main([1988, 1967, 1993, 'SVG']) = 9
main([1959, 1967, 1993, 'TLA']) = 4
main([1988, 2011, 2013, 'SVG']) = 6
main([1988, 2008, 2013, 'TLA']) = 8

Вариант №38

Задача №7

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

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

main(['YAML', 'NIT', 'SCSS', 1983, 2010]) = 14
main(['OPAL', 'NIT', 'HYPHY', 1983, 2015]) = 13
main(['YAML', 'AGDA', 'HYPHY', 1961, 2015]) = 3
main(['OPAL', 'AGDA', 'SCSS', 1983, 2015]) = 2
main(['ASN.1', 'AGDA', 'SCSS', 1983, 2010]) = 8

Вариант №39

Задача №7

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

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

main(['PAN', 'EDN', 'UNO', 'UNO']) = 7
main(['PAN', 'COQ', 'R', 'UNO']) = 10
main(['SAGE', 'EDN', 'UNO', 'UNO']) = 5
main(['PAN', 'COQ', 'UNO', 'UNO']) = 9
main(['SAGE', 'TCSH', 'R', 'ADA']) = 4

Вариант №40

Задача №7

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

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

main(['GN', 'SAGE', 1988, 'SCALA', 1998]) = 3
main(['ALLOY', 'TERRA', 1977, 'PAWN', 1974]) = 8
main(['GN', 'SAGE', 1977, 'SCALA', 1998]) = 6
main(['GN', 'SAGE', 1977, 'PAWN', 2015]) = 5
main(['GN', 'SAGE', 1988, 'PAWN', 1974]) = 0