ИВБО-07-22

Вариант №1

Задача №7

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

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

main(['BLADE', 'ABAP', 1987, 1973, 1964]) = 8
main(['SVG', 'LSL', 1987, 1973, 2020]) = 9
main(['BLADE', 'ABAP', 1988, 1973, 1991]) = 1
main(['SVG', 'ABAP', 1988, 2014, 1991]) = 0
main(['BLADE', 'ELM', 1988, 1973, 1991]) = 6

Вариант №2

Задача №7

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

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

main(['GLSL', 'HTTP', 2009, 2017, 2017]) = 9
main(['OX', 'ASN.1', 1982, 2015, 2017]) = 7
main(['OX', 'HTTP', 2009, 1983, 2015]) = 11
main(['PERL', 'HTTP', 2009, 1983, 1961]) = 10
main(['PERL', 'ASN.1', 1995, 1983, 2017]) = 0

Вариант №3

Задача №7

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

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

main(['SCALA', 1972, 'COQ', 'ROFF', 'STON']) = 11
main(['TEA', 1964, 'GENIE', 'COOL', 'SHEN']) = 12
main(['SCALA', 1972, 'COQ', 'IDL', 'COBOL']) = 4
main(['TEA', 1992, 'GENIE', 'IDL', 'COBOL']) = 2
main(['TEA', 1972, 'GENIE', 'IDL', 'SHEN']) = 0

Вариант №4

Задача №7

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

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

main([2007, 1964, 1967, 'NIM']) = 5
main([1992, 1964, 1967, 'FANCY']) = 0
main([1992, 2016, 2002, 'EDN']) = 9
main([1994, 2016, 1967, 'FANCY']) = 3
main([1994, 2016, 2017, 'EDN']) = 10

Вариант №5

Задача №7

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

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

main([2011, 'AGDA', 1964, 'R', 1970]) = 9
main([2011, 'AGDA', 1997, 'M', 2005]) = 4
main([1965, 'LFE', 1997, 'R', 2005]) = 6
main([1965, 'AGDA', 1967, 'R', 2005]) = 5
main([1998, 'AGDA', 1967, 'R', 2005]) = 2

Вариант №6

Задача №7

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

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

main([1968, 1957, 'ROUGE', 'HACK']) = 8
main([1968, 2010, 'P4', 'ORG']) = 13
main([1961, 2010, 'ROUGE', 'TEXT']) = 1
main([1975, 1957, 'ROUGE', 'ORG']) = 9
main([1968, 2010, 'MQL4', 'TEXT']) = 4

Вариант №7

Задача №7

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

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

main([1999, 1972, 1969, 'HAXE']) = 0
main([1999, 1982, 1961, 'DIFF']) = 2
main([2008, 1972, 1961, 'HAXE']) = 10
main([1999, 1982, 1969, 'QML']) = 1
main([2008, 1972, 1979, 'DIFF']) = 4

Вариант №8

Задача №7

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

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

main(['INI', 1995, 1984, 'SCALA']) = 7
main(['INI', 1964, 2002, 'APEX']) = 10
main(['CLIPS', 1995, 1984, 'SCALA']) = 9
main(['DYLAN', 1964, 2002, 'CIRRU']) = 1
main(['CLIPS', 2011, 1984, 'CIRRU']) = 3

Вариант №9

Задача №7

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

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

main(['SASS', 1972, 'MAKO', 1970, 'MTML']) = 9
main(['PIKE', 1972, 'MAKO', 1970, 'MTML']) = 8
main(['SLASH', 1972, 'GO', 1970, 'D']) = 5
main(['SLASH', 2001, 'MAKO', 1970, 'MTML']) = 4
main(['SLASH', 2001, 'GO', 1970, 'MTML']) = 1

Вариант №10

Задача №7

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

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

main(['TEA', 'TEXT', 'XPROC', 1995]) = 14
main(['SHELL', 'TEXT', 'NU', 1972]) = 13
main(['SHELL', 'SAGE', 'XPROC', 1967]) = 0
main(['TEA', 'SAGE', 'AWK', 1967]) = 3
main(['ECL', 'ABAP', 'XPROC', 1967]) = 7

Вариант №11

Задача №7

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

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

main(['RHTML', 2003, 1958, 1972]) = 3
main(['RHTML', 1966, 1958, 1972]) = 2
main(['RHTML', 2003, 1973, 1985]) = 4
main(['PIC', 1966, 1997, 1972]) = 9
main(['LOGOS', 1966, 1973, 1978]) = 7

Вариант №12

Задача №7

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

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

main(['UNO', 2010, 2013, 1976]) = 0
main(['UNO', 2017, 1964, 1976]) = 10
main(['LATTE', 2010, 1964, 1976]) = 4
main(['CSON', 2010, 2004, 1978]) = 5
main(['CSON', 2014, 2013, 1976]) = 7

Вариант №13

Задача №7

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

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

main(['ASN.1', 'E', 'DART', 'OX']) = 7
main(['DYLAN', 'E', 'TXL', 'OX']) = 0
main(['XTEND', 'GAMS', 'DART', 'OX']) = 8
main(['DYLAN', 'E', 'XSLT', 'ORG']) = 10
main(['XTEND', 'GAMS', 'TXL', 'NCL']) = 4

Вариант №14

Задача №7

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

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

main(['JAVA', 1973, 1982, 1973, 2017]) = 14
main(['NSIS', 1973, 1986, 1979, 1977]) = 15
main(['RAML', 2004, 1982, 1973, 1977]) = 13
main(['NSIS', 2004, 1986, 1973, 1977]) = 9
main(['JAVA', 1973, 1986, 1998, 2017]) = 8

Вариант №15

Задача №7

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

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

main([1970, 1986, 'OPAL', 1990]) = 10
main([1970, 2010, 'M', 1990]) = 4
main([1970, 1986, 'M', 1990]) = 5
main([1970, 2005, 'M', 1965]) = 1
main([1970, 2005, 'M', 1990]) = 3

Вариант №16

Задача №7

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

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

main(['ASN.1', 'MAX', 2002, 2003]) = 4
main(['SQLPL', 'EQ', 1988, 1973]) = 5
main(['CSON', 'MAX', 1957, 1993]) = 2
main(['CSON', 'APEX', 1957, 1973]) = 7
main(['SQLPL', 'MAX', 1957, 2003]) = 3

Вариант №17

Задача №7

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

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

main([1960, 1997, 1975, 2016, 1984]) = 7
main([1960, 1958, 2006, 1961, 1976]) = 8
main([2013, 1986, 1975, 2016, 1976]) = 0
main([1960, 1986, 2006, 1998, 1984]) = 12
main([2013, 1958, 2006, 1961, 1984]) = 13

Вариант №18

Задача №7

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

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

main([2000, 1978, 'SCALA', 1991]) = 7
main([1992, 1988, 'SCALA', 1990]) = 9
main([1992, 1978, 'ABAP', 1990]) = 1
main([2000, 1988, 'ABAP', 1991]) = 2
main([1992, 1978, 'PAWN', 1990]) = 4

Вариант №19

Задача №7

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

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

main(['SQL', 1978, 1966, 'NSIS', 1986]) = 9
main(['NIX', 2012, 1966, 'NSIS', 2008]) = 3
main(['NIX', 1963, 1988, 'NSIS', 2008]) = 10
main(['SQL', 2012, 1988, 'NSIS', 1986]) = 2
main(['NIX', 1978, 1988, 'NSIS', 2008]) = 6

Вариант №20

Задача №7

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

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

main(['GENIE', 2009, 1988, 'LESS']) = 2
main(['TEA', 2009, 2015, 'LESS']) = 6
main(['GENIE', 1960, 2015, 'FORTH']) = 5
main(['SMALI', 2009, 1980, 'WISP']) = 10
main(['SMALI', 1960, 1988, 'LESS']) = 9

Вариант №21

Задача №7

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

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

main([1992, 2004, 2012, 'NIT', 'EDN']) = 8
main([1966, 2008, 1991, 'APL', 'LLVM']) = 4
main([1992, 2008, 2012, 'NIT', 'EDN']) = 5
main([1966, 1959, 1991, 'NIT', 'LLVM']) = 6
main([1966, 2008, 1991, 'NIT', 'LLVM']) = 3

Вариант №22

Задача №7

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

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

main(['LEAN', 'IDRIS', 'QML', 2018]) = 8
main(['HCL', 'IDRIS', 'QML', 2018]) = 11
main(['HCL', 'TEXT', 'COBOL', 1962]) = 1
main(['LEAN', 'TEXT', 'QML', 1983]) = 7
main(['HCL', 'IDRIS', 'QML', 1983]) = 10

Вариант №23

Задача №7

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

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

main([1985, 'TWIG', 2010, 'OPA']) = 6
main([1985, 'TWIG', 2010, 'GDB']) = 8
main([1972, 'FLUX', 1965, 'GDB']) = 4
main([2016, 'FLUX', 2008, 'GDB']) = 10
main([2016, 'TWIG', 1965, 'GDB']) = 9

Вариант №24

Задача №7

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

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

main(['RUBY', 'KICAD', 1978, 'M', 'PAWN']) = 6
main(['QML', 'COQ', 1981, 'EBNF', 'RUBY']) = 5
main(['LFE', 'SMALI', 1961, 'M', 'RUBY']) = 11
main(['LFE', 'COQ', 1981, 'EBNF', 'PAWN']) = 12
main(['QML', 'COQ', 1978, 'EBNF', 'PAWN']) = 1

Вариант №25

Задача №7

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

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

main(['PAN', 'RAML', 'REBOL', 1962]) = 5
main(['PAN', 'RAML', 'JSON', 2001]) = 6
main(['PAN', 'XSLT', 'REBOL', 2001]) = 1
main(['PAN', 'CUDA', 'REBOL', 2001]) = 8
main(['STON', 'CUDA', 'REBOL', 2001]) = 7

Вариант №26

Задача №7

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

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

main([1970, 1968, 1978, 'COBOL', 2019]) = 6
main([1978, 1999, 2011, 'NESC', 1990]) = 12
main([1984, 2007, 2011, 'NESC', 1990]) = 11
main([1984, 1999, 2011, 'COBOL', 2019]) = 9
main([1970, 2007, 2011, 'NESC', 2019]) = 7

Вариант №27

Задача №7

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

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

main([1963, 'UNO', 'STAN', 'C']) = 7
main([1988, 'HTTP', 'SCALA', 'C']) = 6
main([1963, 'HTTP', 'STAN', 'ROFF']) = 5
main([1988, 'UNO', 'STAN', 'ROFF']) = 9
main([1988, 'KICAD', 'STAN', 'ROFF']) = 3

Вариант №28

Задача №7

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

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

main([1988, 'IDRIS', 1995, 1996]) = 9
main([1980, 'IDRIS', 1967, 1996]) = 10
main([1988, 'IDRIS', 1976, 1979]) = 1
main([1980, 'GN', 1976, 2017]) = 8
main([1980, 'COOL', 1976, 1979]) = 4

Вариант №29

Задача №7

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

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

main([1990, 2005, 'JSON5', 1960, 'SAS']) = 1
main([2019, 1988, 'JSON5', 1960, 'SAS']) = 0
main([2019, 2005, 'E', 1960, 'MTML']) = 6
main([2019, 1988, 'E', 1960, 'VALA']) = 7
main([1990, 1988, 'JSON5', 1960, 'VALA']) = 4

Вариант №30

Задача №7

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

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

main(['TEXT', 'ALLOY', 'VUE', 'M']) = 5
main(['YAML', 'TERRA', 'SLASH', 'HTML']) = 3
main(['TEXT', 'ALLOY', 'SLASH', 'HTML']) = 2
main(['YAML', 'SQLPL', 'SHELL', 'M']) = 11
main(['YAML', 'TERRA', 'VUE', 'HTML']) = 9

Вариант №31

Задача №7

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

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

main([1957, 2002, 'ZIMPL', 'KIT', 2003]) = 2
main([1957, 1997, 'ZIMPL', 'SELF', 2003]) = 11
main([1959, 2013, 'ZIMPL', 'KIT', 2003]) = 3
main([1957, 2013, 'ZIMPL', 'TEXT', 1964]) = 7
main([1959, 1997, 'NINJA', 'SELF', 2003]) = 8

Вариант №32

Задача №7

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

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

main([1971, 'TEXT', 1965, 2008]) = 6
main([2000, 'TEXT', 1983, 1980]) = 10
main([2000, 'PAWN', 1983, 2008]) = 8
main([2000, 'PAWN', 1983, 2003]) = 4
main([2000, 'TEXT', 1966, 2008]) = 7

Вариант №33

Задача №7

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

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

main(['STATA', 'RAML', 1965, 'RAML', 1957]) = 10
main(['CLIPS', 'HAXE', 1962, 'RAML', 1957]) = 3
main(['CLIPS', 'RAML', 1965, 'VUE', 1957]) = 2
main(['CLIPS', 'HAXE', 2005, 'VUE', 1957]) = 0
main(['CLIPS', 'HAXE', 2005, 'RAML', 1958]) = 4

Вариант №34

Задача №7

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

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

main([2008, 2010, 'NCL', 'IDRIS', 'NSIS']) = 8
main([1965, 1975, 'NCL', 'MESON', 'PAN']) = 2
main([1965, 2010, 'NCL', 'IDRIS', 'PAN']) = 0
main([2008, 1975, 'TOML', 'IDRIS', 'PAN']) = 10
main([2008, 2016, 'TOML', 'MESON', 'PAN']) = 9

Вариант №35

Задача №7

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

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

main([1978, 'NIT', 'ANTLR', 1993]) = 7
main([2014, 'NIT', 'PERL', 2012]) = 8
main([1978, 'SCSS', 'PERL', 1993]) = 11
main([2014, 'SCSS', 'PERL', 1983]) = 10
main([2014, 'NIT', 'HCL', 1993]) = 5

Вариант №36

Задача №7

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

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

main(['LFE', 'MTML', 'GAP', 1965, 2005]) = 7
main(['LFE', 'ABAP', 'GAP', 1965, 1970]) = 8
main(['CSON', 'MTML', 'GAP', 1973, 1958]) = 0
main(['LFE', 'MTML', 'DYLAN', 1965, 2005]) = 13
main(['LFE', 'TEXT', 'GAP', 1982, 2005]) = 3

Вариант №37

Задача №7

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

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

main([1995, 1969, 'POD', 1957]) = 9
main([2013, 1987, 'PUG', 1997]) = 6
main([2013, 1969, 'PUG', 1957]) = 4
main([1973, 1987, 'POD', 1997]) = 3
main([1973, 1969, 'POD', 1997]) = 2

Вариант №38

Задача №7

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

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

main([1987, 1962, 'HTTP', 'TOML']) = 4
main([2016, 1962, 'HTTP', 'OX']) = 6
main([2016, 1962, 'PONY', 'TOML']) = 3
main([2016, 1993, 'HTTP', 'IO']) = 12
main([1987, 1962, 'MTML', 'TOML']) = 0

Вариант №39

Задача №7

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

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

main([1968, 1965, 'LESS', 1974]) = 4
main([1973, 2000, 'LESS', 1974]) = 3
main([1968, 2011, 'OCAML', 2014]) = 7
main([1968, 2011, 'OCAML', 1974]) = 5
main([1973, 2011, 'LESS', 1985]) = 9

Вариант №40

Задача №7

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

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

main(['C', 2019, 'SQL', 'CLICK', 1985]) = 4
main(['C', 2019, 'NIT', 'CLICK', 1994]) = 8
main(['LATTE', 1961, 'OPA', 'AGDA', 1985]) = 11
main(['LATTE', 2019, 'NIT', 'CLICK', 1985]) = 2
main(['C', 2019, 'SQL', 'CLICK', 1986]) = 6