ИВБО-09-22

Вариант №1

Задача №7

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

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

main(['GENIE', 2005, 2011, 'M', 1998]) = 10
main(['GENIE', 1996, 2011, 'M', 2010]) = 5
main(['GENIE', 2005, 1957, 'COQ', 2010]) = 2
main(['X10', 2005, 1957, 'M', 1998]) = 11
main(['GENIE', 1997, 1957, 'M', 2010]) = 4

Вариант №2

Задача №7

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

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

main(['BLADE', 'MESON', 'NCL', 'CSS', 'NINJA']) = 12
main(['ABAP', 'APL', 'SHELL', 'CSS', 'NINJA']) = 8
main(['ABAP', 'APL', 'NIX', 'CSS', 'NIX']) = 11
main(['ABAP', 'MESON', 'NCL', 'BLADE', 'NIX']) = 0
main(['ABAP', 'MESON', 'NIX', 'BLADE', 'NINJA']) = 5

Вариант №3

Задача №7

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

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

main(['CSS', 1979, 1986, 'TCSH', 1995]) = 12
main(['EQ', 1973, 1986, 'EBNF', 1988]) = 10
main(['EQ', 1979, 1986, 'TCSH', 1988]) = 9
main(['EQ', 1979, 1986, 'TCSH', 1995]) = 11
main(['EQ', 1979, 1986, 'TCSH', 1963]) = 7

Вариант №4

Задача №7

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

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

main([2002, 'OZ', 1982, 1970, 'VOLT']) = 4
main([2002, 'OZ', 1983, 1970, 'VOLT']) = 0
main([1998, 'OZ', 1982, 1985, 'VOLT']) = 7
main([1998, 'X10', 1982, 1970, 'VOLT']) = 9
main([2005, 'OZ', 1983, 1970, 'SAGE']) = 8

Вариант №5

Задача №7

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

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

main(['HTTP', 'PIKE', 2012, 'XSLT', 1970]) = 12
main(['ASN.1', 'JSON5', 2012, 'HAXE', 1970]) = 8
main(['HTTP', 'PIKE', 1998, 'HAXE', 1991]) = 7
main(['ZIMPL', 'GN', 2008, 'MUF', 1970]) = 9
main(['ZIMPL', 'GN', 1998, 'HAXE', 1970]) = 0

Вариант №6

Задача №7

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

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

main(['MUF', 2000, 'GLYPH', 1964, 1974]) = 10
main(['TEX', 1998, 'GLYPH', 1964, 1974]) = 5
main(['TEX', 2000, 'PIKE', 1964, 1974]) = 12
main(['SAGE', 2000, 'GLYPH', 2001, 1974]) = 11
main(['MUF', 1998, 'GLYPH', 1964, 1974]) = 6

Вариант №7

Задача №7

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

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

main(['FREGE', 1991, 'UNO', 'CSS']) = 2
main(['FREGE', 1991, 'UNO', 'NUMPY']) = 0
main(['FREGE', 2007, 'CMAKE', 'YACC']) = 4
main(['MQL5', 2007, 'UNO', 'NUMPY']) = 9
main(['MQL5', 1991, 'UNO', 'NUMPY']) = 6

Вариант №8

Задача №7

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

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

main(['NINJA', 'JAVA', 1986, 'ABAP']) = 7
main(['HAML', 'JAVA', 2000, 'GAMS']) = 8
main(['HAML', 'EAGLE', 2000, 'ABAP']) = 0
main(['HAML', 'JAVA', 2000, 'NSIS']) = 6
main(['HAML', 'NIX', 1986, 'NSIS']) = 5

Вариант №9

Задача №7

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

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

main([2005, 2011, 2005, 1973, 'BISON']) = 0
main([1979, 2001, 1978, 2006, 'MIRAH']) = 12
main([2020, 2011, 1978, 1973, 'MIRAH']) = 11
main([1979, 2011, 1978, 1973, 'LASSO']) = 8
main([2020, 2011, 2005, 2006, 'LASSO']) = 10

Вариант №10

Задача №7

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

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

main(['ZIMPL', 'XPROC', 1989, 1990]) = 0
main(['IDL', 'M', 1989, 1984]) = 10
main(['ZIMPL', 'XPROC', 1977, 1994]) = 1
main(['ZIMPL', 'M', 1989, 1990]) = 2
main(['IDL', 'SQL', 1989, 1994]) = 9

Вариант №11

Задача №7

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

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

main(['LASSO', 'PERL6', 1974, 1992, 2020]) = 14
main(['LASSO', 'PERL6', 2016, 1992, 1981]) = 4
main(['LASSO', 'WISP', 2016, 1968, 1981]) = 12
main(['CUDA', 'WISP', 2016, 1959, 1987]) = 3
main(['LASSO', 'WISP', 2016, 1959, 1981]) = 1

Вариант №12

Задача №7

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

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

main(['IOKE', 2002, 'JSON', 1977, 'LIMBO']) = 11
main(['KRL', 2002, 'JSON', 1958, 'LIMBO']) = 3
main(['CLEAN', 1990, 'PERL6', 1958, 'GLYPH']) = 8
main(['CLEAN', 1988, 'ROUGE', 1958, 'LIMBO']) = 10
main(['IOKE', 1990, 'JSON', 1958, 'GLYPH']) = 7

Вариант №13

Задача №7

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

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

main([2001, 'NINJA', 'VHDL', 1964, 1976]) = 11
main([1988, 'SLIM', 'VHDL', 1964, 1985]) = 1
main([2001, 'SLIM', 'VHDL', 2016, 1970]) = 10
main([1988, 'SLIM', 'VHDL', 2016, 1985]) = 3
main([2008, 'SLIM', 'VHDL', 2016, 1985]) = 8

Вариант №14

Задача №7

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

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

main(['E', 2012, 1978, 2006, 2010]) = 11
main(['ABNF', 1963, 1978, 2015, 2010]) = 3
main(['E', 1988, 1980, 2015, 1990]) = 2
main(['E', 2012, 1978, 1987, 1990]) = 4
main(['E', 1988, 1980, 1987, 2010]) = 9

Вариант №15

Задача №7

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

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

main(['LEAN', 2012, 'STON', 'MIRAH', 1970]) = 12
main(['LEAN', 1995, 'ADA', 'MIRAH', 1985]) = 8
main(['MAKO', 2012, 'STON', 'ASP', 1997]) = 11
main(['LEAN', 1995, 'ADA', 'ASP', 1985]) = 0
main(['MAKO', 1995, 'ADA', 'MIRAH', 1985]) = 7

Вариант №16

Задача №7

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

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

main(['IO', 1974, 1974, 1993]) = 10
main(['TWIG', 1974, 2019, 1993]) = 3
main(['SVG', 1974, 2019, 1993]) = 5
main(['TWIG', 1980, 2019, 1960]) = 0
main(['TWIG', 1974, 1974, 1960]) = 9

Вариант №17

Задача №7

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

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

main([2014, 'KICAD', 1977, 1985, 'LESS']) = 11
main([2018, 'EQ', 1977, 2012, 'LESS']) = 5
main([2014, 'SVG', 2016, 1985, 'TEXT']) = 8
main([2014, 'KICAD', 2016, 1985, 'TEXT']) = 10
main([2014, 'EQ', 2016, 2015, 'TEXT']) = 1

Вариант №18

Задача №7

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

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

main([1977, 'SAS', 'SLASH', 'TEXT', 1971]) = 9
main([1977, 'ASP', 'NSIS', 'TEA', 1971]) = 2
main([1977, 'ASP', 'APL', 'TEA', 1971]) = 7
main([1997, 'SAS', 'NSIS', 'TEXT', 1968]) = 8
main([1997, 'ASP', 'SLASH', 'TEA', 1971]) = 5

Вариант №19

Задача №7

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

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

main(['PIC', 1979, 2019, 1963]) = 9
main(['PIC', 1976, 2019, 1963]) = 4
main(['SMT', 1976, 2010, 1963]) = 3
main(['SMT', 1990, 2010, 1977]) = 10
main(['PIC', 1979, 2004, 1963]) = 5

Вариант №20

Задача №7

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

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

main(['EDN', 1967, 1958, 'LLVM', 'IDRIS']) = 0
main(['MESON', 1967, 1958, 'MUF', 'IDRIS']) = 2
main(['MESON', 1967, 1983, 'LLVM', 'ALLOY']) = 7
main(['EDN', 1968, 1975, 'MUF', 'IDRIS']) = 8
main(['EDN', 2008, 1975, 'NUMPY', 'ALLOY']) = 9

Вариант №21

Задача №7

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

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

main(['IDRIS', 'JSX', 'SLASH', 'HAML', 'SLIM']) = 13
main(['IDRIS', 'JSX', 'AGDA', 'ASP', 'IO']) = 11
main(['NUMPY', 'LUA', 'NU', 'HAML', 'SLIM']) = 5
main(['NUMPY', 'QMAKE', 'AGDA', 'ASP', 'SLIM']) = 1
main(['NUMPY', 'LUA', 'AGDA', 'ASP', 'SLIM']) = 6

Вариант №22

Задача №7

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

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

main(['EQ', 'SAS', 'TERRA', 1996, 1967]) = 0
main(['HTTP', 'ASP', 'MQL5', 1957, 2008]) = 9
main(['COOL', 'ASP', 'MQL5', 1996, 1967]) = 8
main(['COOL', 'SAS', 'MQL5', 1996, 1967]) = 3
main(['COOL', 'ASP', 'MQL5', 1957, 1967]) = 6

Вариант №23

Задача №7

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

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

main(['TERRA', 'TWIG', 'ROUGE', 'CUDA', 1988]) = 10
main(['MUF', 'CSON', 'ROUGE', 'CUDA', 1991]) = 11
main(['TERRA', 'TWIG', 'STAN', 'RHTML', 1988]) = 0
main(['TERRA', 'TWIG', 'HTML', 'RHTML', 1974]) = 7
main(['MUF', 'TWIG', 'STAN', 'ABNF', 1991]) = 4

Вариант №24

Задача №7

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

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

main([1984, 2010, 1985, 'JSON']) = 3
main([2006, 1982, 1985, 'JSON']) = 6
main([1973, 1983, 1991, 'SMT']) = 10
main([1984, 1982, 1987, 'SMT']) = 1
main([1984, 2010, 1987, 'SMT']) = 0

Вариант №25

Задача №7

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

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

main(['PERL6', 1982, 'GOLO', 'JAVA', 'ASN.1']) = 9
main(['MESON', 1982, 'MASK', 'JAVA', 'C++']) = 8
main(['ELM', 2003, 'JSON5', 'JAVA', 'C++']) = 10
main(['ELM', 2003, 'MASK', 'DART', 'C++']) = 1
main(['PERL6', 2003, 'MASK', 'TLA', 'ASN.1']) = 3

Вариант №26

Задача №7

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

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

main(['HYPHY', 1992, 'PERL', 'LLVM', 1962]) = 11
main(['JSON', 1992, 'PERL', 'HAML', 1980]) = 2
main(['HYPHY', 1992, 'TEA', 'FANCY', 1980]) = 12
main(['HYPHY', 1992, 'D', 'HAML', 1962]) = 10
main(['HYPHY', 1995, 'TEA', 'HAML', 1962]) = 6

Вариант №27

Задача №7

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

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

main(['WISP', 1973, 'HYPHY', 1994]) = 3
main(['WISP', 1991, 'NIT', 2006]) = 0
main(['X10', 1991, 'VOLT', 1991]) = 12
main(['NU', 1991, 'VOLT', 1994]) = 11
main(['WISP', 1991, 'VOLT', 1994]) = 2

Вариант №28

Задача №7

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

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

main(['VALA', 'GOLO', 1984, 1977, 1973]) = 6
main(['VALA', 'GAP', 2020, 1977, 2018]) = 9
main(['LSL', 'GOLO', 1984, 1977, 1971]) = 7
main(['LSL', 'GOLO', 1984, 1976, 1973]) = 4
main(['VALA', 'GOLO', 2020, 1976, 2018]) = 2

Вариант №29

Задача №7

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

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

main(['TERRA', 'XTEND', 1959, 'SHELL', 'CMAKE']) = 0
main(['MASK', 'XTEND', 1959, 'SHELL', 'GRACE']) = 7
main(['TERRA', 'IO', 1959, 'SHELL', 'GRACE']) = 3
main(['TERRA', 'XTEND', 1959, 'LFE', 'DYLAN']) = 11
main(['TERRA', 'IO', 1967, 'SHELL', 'DYLAN']) = 2

Вариант №30

Задача №7

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

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

main([1971, 'RED', 'STON', 2009, 'MIRAH']) = 8
main([1980, 'SLASH', 'STON', 1971, 'MIRAH']) = 6
main([1980, 'SLASH', 'PONY', 1963, 'MIRAH']) = 7
main([1971, 'SLASH', 'RDOC', 1963, 'X10']) = 13
main([1971, 'SLASH', 'STON', 2009, 'X10']) = 12

Вариант №31

Задача №7

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

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

main([2009, 2006, 1990, 'DART', 1968]) = 5
main([1988, 2006, 1987, 'CLIPS', 1990]) = 13
main([1988, 2006, 1990, 'TEA', 1963]) = 12
main([2009, 1972, 1987, 'DART', 1963]) = 4
main([1988, 2006, 1987, 'DART', 1968]) = 1

Вариант №32

Задача №7

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

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

main(['HLSL', 1960, 'MAX', 2014, 2009]) = 8
main(['HLSL', 1979, 'MAX', 2000, 1960]) = 5
main(['HLSL', 1979, 'IDRIS', 2014, 2009]) = 9
main(['XC', 1960, 'MAX', 2014, 2002]) = 3
main(['HLSL', 1967, 'MAX', 2014, 1960]) = 6

Вариант №33

Задача №7

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

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

main(['MUF', 1992, 'PIC', 'MIRAH']) = 12
main(['COOL', 1967, 'E', 'LUA']) = 10
main(['ADA', 1974, 'E', 'TERRA']) = 2
main(['MUF', 1974, 'PIC', 'MIRAH']) = 7
main(['COOL', 1974, 'E', 'TERRA']) = 3

Вариант №34

Задача №7

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

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

main(['LESS', 'QMAKE', 1997, 1984, 'BLADE']) = 4
main(['LESS', 'XPROC', 1997, 1984, 'FANCY']) = 11
main(['HACK', 'R', 1997, 1996, 'NGINX']) = 12
main(['EAGLE', 'XPROC', 2014, 2014, 'BLADE']) = 10
main(['HACK', 'R', 1997, 1996, 'BLADE']) = 7

Вариант №35

Задача №7

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

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

main([1988, 'LFE', 1997, 'CSS']) = 9
main([1988, 'MQL4', 1997, 'CSS']) = 7
main([1971, 'LFE', 1997, 'CSS']) = 8
main([1988, 'ECL', 2001, 'CSS']) = 6
main([1988, 'ECL', 2001, 'JSON']) = 3

Вариант №36

Задача №7

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

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

main([1989, 1988, 'EBNF', 2005, 'VALA']) = 10
main([2005, 1979, 'HCL', 2005, 'VALA']) = 6
main([1989, 1979, 'HCL', 2020, 'SELF']) = 3
main([1977, 1979, 'BOO', 2020, 'SELF']) = 5
main([1977, 1979, 'EBNF', 2005, 'SELF']) = 4

Вариант №37

Задача №7

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

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

main([1971, 1987, 1992, 'NGINX']) = 9
main([1975, 1972, 1992, 'SQF']) = 3
main([1975, 1987, 1992, 'SQF']) = 2
main([1977, 1972, 1992, 'SQF']) = 4
main([1977, 1987, 2012, 'NGINX']) = 8

Вариант №38

Задача №7

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

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

main([1970, 'YAML', 1966, 2005]) = 6
main([2007, 'CIRRU', 2009, 2005]) = 10
main([2007, 'YAML', 1966, 1986]) = 11
main([1970, 'YAML', 2009, 1965]) = 4
main([1958, 'YAML', 1966, 1965]) = 0

Вариант №39

Задача №7

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

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

main(['CUDA', 1998, 1999, 'URWEB', 'SVG']) = 4
main(['NU', 1998, 1999, 'SMALI', 'SVG']) = 2
main(['IOKE', 1969, 2000, 'URWEB', 'MIRAH']) = 12
main(['NU', 1969, 2018, 'SMALI', 'SVG']) = 13
main(['IOKE', 1969, 1999, 'SMALI', 'MIRAH']) = 1

Вариант №40

Задача №7

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

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

main(['SCAML', 'NUMPY', 2014, 2002, 'VCL']) = 2
main(['SCAML', 'HLSL', 2014, 2020, 'MASK']) = 10
main(['SCAML', 'HLSL', 1976, 1962, 'KIT']) = 11
main(['SCAML', 'HLSL', 1976, 2002, 'VCL']) = 1
main(['PERL', 'NUMPY', 1976, 2020, 'VCL']) = 4