ИНБО-03-22

Вариант №1

Задача №7

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

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

main(['OCAML', 1973, 1978, 1965]) = 8
main(['TCSH', 1995, 1963, 2002]) = 1
main(['SHELL', 1995, 1990, 1965]) = 4
main(['SHELL', 1973, 1978, 2002]) = 9
main(['OCAML', 1995, 1963, 1973]) = 3

Вариант №2

Задача №7

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

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

main([2015, 1991, 1979, 1999, 1958]) = 11
main([1975, 1992, 1979, 2007, 2001]) = 13
main([2015, 1974, 1960, 1999, 1958]) = 1
main([1975, 1991, 1960, 1999, 2019]) = 12
main([1975, 1974, 1960, 1999, 1958]) = 0

Вариант №3

Задача №7

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

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

main([2013, 2002, 'SQL', 2002, 'NGINX']) = 4
main([2013, 2002, 'RHTML', 1979, 'CIRRU']) = 10
main([2008, 1987, 'RHTML', 2002, 'CIRRU']) = 9
main([1979, 1987, 'RHTML', 2002, 'NGINX']) = 8
main([2013, 1987, 'RHTML', 2002, 'NGINX']) = 6

Вариант №4

Задача №7

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

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

main(['MQL5', 2009, 'RAML', 1973]) = 11
main(['SAS', 2009, 'OPA', 1959]) = 8
main(['SAS', 2011, 'OPA', 2008]) = 5
main(['SAS', 2009, 'NCL', 1959]) = 7
main(['SAS', 2011, 'RAML', 2008]) = 6

Вариант №5

Задача №7

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

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

main(['AGDA', 'TXL', 1970, 'URWEB']) = 5
main(['AGDA', 'SASS', 1970, 'SMALI']) = 0
main(['KRL', 'SASS', 1970, 'SMALI']) = 1
main(['AGDA', 'TXL', 2005, 'SMALI']) = 6
main(['XC', 'TXL', 1970, 'SMALI']) = 9

Вариант №6

Задача №7

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

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

main(['R', 1977, 1985, 2008, 1961]) = 13
main(['R', 1971, 1985, 2008, 2018]) = 11
main(['P4', 1958, 1985, 2008, 2013]) = 12
main(['OX', 1971, 1996, 2008, 1961]) = 8
main(['P4', 1971, 1985, 2008, 1961]) = 6

Вариант №7

Задача №7

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

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

main([2017, 2020, 1993, 1964, 'COBOL']) = 13
main([1968, 2020, 1966, 1964, 'COBOL']) = 12
main([1968, 2020, 1990, 2015, 'XOJO']) = 4
main([2016, 1969, 1990, 1964, 'COBOL']) = 7
main([1968, 1969, 1966, 2015, 'XOJO']) = 8

Вариант №8

Задача №7

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

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

main([1998, 1969, 1990, 2015, 'SCAML']) = 5
main([1998, 1991, 1978, 2015, 'SCAML']) = 13
main([1998, 2019, 1990, 1991, 'SCAML']) = 15
main([1993, 1991, 1978, 1991, 'SCAML']) = 14
main([1998, 1991, 1990, 1991, 'SCAML']) = 12

Вариант №9

Задача №7

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

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

main(['MQL5', 1963, 'CSS', 'PERL6']) = 10
main(['ECL', 1978, 'CSS', 'ADA']) = 5
main(['BISON', 1978, 'CSS', 'PIC']) = 0
main(['MQL5', 1963, 'ROFF', 'ADA']) = 4
main(['MQL5', 1963, 'CSS', 'PIC']) = 2

Вариант №10

Задача №7

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

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

main([2016, 1996, 1996, 1963]) = 4
main([1967, 1996, 1973, 1963]) = 1
main([2000, 1996, 1996, 1997]) = 8
main([2000, 1987, 1973, 1997]) = 9
main([2000, 1987, 1996, 1963]) = 7

Вариант №11

Задача №7

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

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

main([2017, 1961, 1987, 'DIFF']) = 4
main([1967, 1961, 1970, 'DIFF']) = 7
main([1967, 2009, 1987, 'APL']) = 9
main([1964, 2009, 1987, 'DIFF']) = 3
main([1964, 2009, 1970, 'DIFF']) = 2

Вариант №12

Задача №7

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

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

main(['PUG', 'YAML', 'MUF', 'LESS', 'D']) = 12
main(['M4', 'ALLOY', 'MUF', 'NIX', 'HY']) = 5
main(['M4', 'ALLOY', 'COBOL', 'NIX', 'D']) = 8
main(['PUG', 'ALLOY', 'PERL', 'NIX', 'D']) = 1
main(['M4', 'ALLOY', 'MUF', 'LESS', 'HY']) = 9

Вариант №13

Задача №7

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

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

main(['NUMPY', 1966, 'MQL5', 'SASS', 'ARC']) = 4
main(['NUMPY', 1966, 'FORTH', 'WISP', 'ARC']) = 2
main(['NUMPY', 1991, 'FORTH', 'HACK', 'LFE']) = 10
main(['NUMPY', 1991, 'FORTH', 'HACK', 'VOLT']) = 11
main(['EC', 1991, 'FORTH', 'SASS', 'ARC']) = 5

Вариант №14

Задача №7

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

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

main(['LFE', 'TCSH', 'XC', 1960, 'VALA']) = 9
main(['D', 'HYPHY', 'XC', 1960, 'GENIE']) = 7
main(['GLYPH', 'JSON5', 'XC', 2011, 'VALA']) = 5
main(['GLYPH', 'TCSH', 'MAKO', 1960, 'VALA']) = 8
main(['D', 'HYPHY', 'MAKO', 1960, 'VALA']) = 6

Вариант №15

Задача №7

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

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

main(['TEA', 1984, 1969, 1990, 'ROUGE']) = 10
main(['EDN', 1984, 1962, 1990, 'APL']) = 7
main(['EDN', 1985, 1962, 1990, 'APL']) = 3
main(['EDN', 1985, 1962, 1990, 'KICAD']) = 4
main(['EDN', 1985, 1993, 1958, 'ROUGE']) = 11

Вариант №16

Задача №7

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

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

main(['GENIE', 'VOLT', 1981, 'OPAL', 1990]) = 11
main(['GENIE', 'RHTML', 1981, 'PLSQL', 2018]) = 3
main(['LEX', 'VOLT', 1978, 'ATS', 1978]) = 9
main(['GENIE', 'ABNF', 1978, 'PLSQL', 1978]) = 1
main(['GENIE', 'ABNF', 1981, 'ATS', 1990]) = 10

Вариант №17

Задача №7

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

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

main([2008, 'OX', 'AGDA', 'ASP', 'GOLO']) = 10
main([2008, 'RUST', 'DM', 'FORTH', 'GOLO']) = 9
main([2008, 'OX', 'AGDA', 'ASP', 'HLSL']) = 5
main([2008, 'RUST', 'DM', 'MTML', 'HLSL']) = 3
main([2008, 'RUST', 'DM', 'MTML', 'EBNF']) = 7

Вариант №18

Задача №7

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

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

main([2007, 1969, 1963, 'XPROC', 1968]) = 13
main([2007, 1974, 1994, 'ANTLR', 2012]) = 11
main([1992, 1974, 1987, 'XPROC', 1968]) = 12
main([1992, 1969, 1994, 'XPROC', 1967]) = 0
main([1992, 1974, 1994, 'ABAP', 1968]) = 9

Вариант №19

Задача №7

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

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

main(['CUDA', 1961, 2000, 1961]) = 12
main(['CUDA', 1961, 2004, 1982]) = 7
main(['LESS', 1996, 2019, 1982]) = 6
main(['BRO', 1996, 2004, 1961]) = 11
main(['BRO', 1996, 2019, 1990]) = 1

Вариант №20

Задача №7

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

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

main(['NCL', 'DYLAN', 2013, 'NESC']) = 4
main(['NCL', 'TLA', 2000, 'NESC']) = 2
main(['NCL', 'DYLAN', 2000, 'OOC']) = 1
main(['NCL', 'EBNF', 2013, 'OOC']) = 3
main(['X10', 'DYLAN', 2000, 'NESC']) = 10

Вариант №21

Задача №7

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

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

main(['DM', 1992, 1957, 'AGDA']) = 9
main(['XML', 1992, 1976, 'NGINX']) = 7
main(['XML', 1995, 1976, 'SHEN']) = 8
main(['TWIG', 1995, 1957, 'SHEN']) = 10
main(['XML', 1995, 1957, 'AGDA']) = 3

Вариант №22

Задача №7

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

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

main([1973, 1972, 'LFE', 'GOSU']) = 10
main([1973, 1961, 'LFE', 'KRL']) = 8
main([1973, 1961, 'LFE', 'GOSU']) = 9
main([2020, 2019, 'LFE', 'KRL']) = 1
main([2020, 1961, 'LFE', 'KRL']) = 3

Вариант №23

Задача №7

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

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

main(['EAGLE', 'ANTLR', 'GDB', 1992]) = 10
main(['APL', 'ANTLR', 'GDB', 1992]) = 8
main(['CIRRU', 'HCL', 'GDB', 1992]) = 11
main(['CIRRU', 'ANTLR', 'GDB', 1993]) = 7
main(['APL', 'ANTLR', 'GDB', 1998]) = 3

Вариант №24

Задача №7

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

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

main([1993, 1961, 'SMALI', 2010]) = 5
main([2017, 1989, 'SMALI', 2009]) = 8
main([1993, 1989, 'SMALI', 2009]) = 6
main([1993, 1989, 'AWK', 2009]) = 3
main([2017, 1961, 'AWK', 2015]) = 1

Вариант №25

Задача №7

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

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

main(['CLEAN', 'FLUX', 2004, 'OZ', 1997]) = 0
main(['HYPHY', 'FLUX', 2004, 'IO', 1990]) = 14
main(['CLEAN', 'VALA', 1970, 'IO', 1998]) = 8
main(['HYPHY', 'VALA', 2015, 'OZ', 1997]) = 13
main(['CLEAN', 'RED', 1970, 'IO', 1997]) = 7

Вариант №26

Задача №7

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

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

main(['SCSS', 1998, 1994, 'IDRIS', 1968]) = 0
main(['KRL', 1998, 1994, 'IDRIS', 1968]) = 3
main(['KRL', 1994, 1957, 'PAWN', 1957]) = 12
main(['D', 1998, 2018, 'PAWN', 1968]) = 7
main(['KRL', 1994, 1957, 'PAWN', 1968]) = 11

Вариант №27

Задача №7

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

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

main([1974, 'DM', 'TCL', 1989, 'TEX']) = 9
main([1972, 'DM', 'IO', 1964, 'TEX']) = 11
main([1974, 'DM', 'YAML', 1964, 'TEX']) = 5
main([1974, 'DM', 'IO', 1964, 'SHEN']) = 0
main([1974, 'DM', 'YAML', 1989, 'TEX']) = 10

Вариант №28

Задача №7

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

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

main([1995, 1995, 'NL', 2008, 1989]) = 5
main([1995, 1977, 'INI', 2018, 2013]) = 12
main([1995, 1995, 'HCL', 2018, 2013]) = 0
main([2009, 1995, 'INI', 2008, 2013]) = 6
main([1995, 1995, 'HCL', 2018, 1989]) = 2

Вариант №29

Задача №7

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

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

main(['RUST', 2002, 'STON', 'MINID', 2007]) = 2
main(['RUST', 2015, 'APL', 'MINID', 1970]) = 3
main(['ATS', 2015, 'CSON', 'PERL6', 1970]) = 9
main(['ATS', 2002, 'STON', 'PERL6', 1970]) = 7
main(['ATS', 2002, 'APL', 'MINID', 2007]) = 8

Вариант №30

Задача №7

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

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

main([1997, 'GO', 'LLVM', 1980, 1989]) = 8
main([2009, 'LLVM', 'LLVM', 2005, 1989]) = 9
main([1997, 'GO', 'XML', 1980, 2012]) = 6
main([1971, 'GO', 'XML', 2005, 2012]) = 1
main([1971, 'LLVM', 'LLVM', 1980, 2012]) = 2

Вариант №31

Задача №7

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

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

main([2017, 'NIM', 1975, 'EJS']) = 3
main([1971, 'NIM', 1975, 'EJS']) = 10
main([1971, 'CIRRU', 1975, 'EJS']) = 9
main([2017, 'NIM', 1966, 'EJS']) = 4
main([2017, 'CIRRU', 1975, 'JAVA']) = 2

Вариант №32

Задача №7

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

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

main(['ABAP', 1968, 'SVG', 'APL', 'VUE']) = 4
main(['DIFF', 1968, 'SVG', 'APL', 'ECL']) = 9
main(['ABAP', 1990, 'REBOL', 'APL', 'VUE']) = 1
main(['DIFF', 1990, 'REBOL', 'OX', 'VUE']) = 7
main(['DIFF', 1968, 'REBOL', 'OX', 'VUE']) = 5

Вариант №33

Задача №7

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

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

main(['BRO', 2004, 1978, 'COBOL']) = 5
main(['BRO', 1986, 1978, 'SELF']) = 10
main(['HACK', 2004, 2019, 'SELF']) = 1
main(['BRO', 1962, 1965, 'COBOL']) = 9
main(['BRO', 2004, 2019, 'COBOL']) = 0

Вариант №34

Задача №7

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

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

main([2018, 'HYPHY', 1958, 2009, 1967]) = 12
main([1975, 'HYPHY', 1958, 1975, 1995]) = 5
main([2018, 'HYPHY', 1983, 1994, 1995]) = 13
main([2018, 'HYPHY', 1958, 1975, 1967]) = 11
main([1976, 'IOKE', 1958, 1975, 1967]) = 4

Вариант №35

Задача №7

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

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

main(['FANCY', 1992, 1992, 'FANCY', 'MINID']) = 10
main(['XC', 1974, 1992, 'PHP', 'KICAD']) = 3
main(['XC', 1974, 1996, 'PHP', 'MINID']) = 4
main(['GDB', 1974, 1996, 'PHP', 'MINID']) = 7
main(['GDB', 1992, 1992, 'PHP', 'MINID']) = 6

Вариант №36

Задача №7

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

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

main(['OX', 2015, 1984, 'KRL']) = 3
main(['P4', 2015, 1976, 'FORTH']) = 11
main(['OX', 1980, 1984, 'KRL']) = 0
main(['OX', 1980, 1976, 'FORTH']) = 8
main(['P4', 2015, 1984, 'APEX']) = 4

Вариант №37

Задача №7

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

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

main([2003, 1977, 'GOLO', 1964, 2002]) = 4
main([2016, 1977, 'JSON', 1964, 2013]) = 9
main([2003, 1977, 'GOLO', 2003, 2013]) = 8
main([2003, 1964, 'GOLO', 2003, 2013]) = 6
main([2003, 1970, 'JSON', 1964, 2013]) = 7

Вариант №38

Задача №7

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

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

main([1994, 2010, 'PERL', 'TERRA']) = 4
main([2010, 1998, 'FANCY', 'P4']) = 8
main([1984, 2010, 'FREGE', 'GLYPH']) = 2
main([1984, 2010, 'PERL', 'P4']) = 0
main([2010, 2010, 'PERL', 'GLYPH']) = 5

Вариант №39

Задача №7

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

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

main(['LLVM', 1976, 'XBASE', 'COOL', 'TOML']) = 12
main(['EAGLE', 1976, 'XBASE', 'TWIG', 'XC']) = 6
main(['LLVM', 2007, 'SAS', 'COOL', 'XC']) = 10
main(['SAGE', 2007, 'SAS', 'TWIG', 'XC']) = 0
main(['LLVM', 2002, 'XBASE', 'TWIG', 'XC']) = 8

Вариант №40

Задача №7

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

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

main([1996, 2018, 2020, 1966, 'NESC']) = 0
main([1972, 2018, 2020, 1960, 'GENIE']) = 9
main([1972, 2016, 2020, 1966, 'NESC']) = 4
main([1976, 2016, 1983, 2012, 'GENIE']) = 10
main([1976, 2016, 1973, 1966, 'NESC']) = 5