ИКБО-71-23

Вариант №1

Задача №7

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

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

main([1989, 1980, 2020, 'GAMS']) = 10
main([1989, 1980, 1996, 'QMAKE']) = 6
main([1962, 2008, 2020, 'QMAKE']) = 9
main([1989, 2008, 1988, 'QMAKE']) = 3
main([1989, 2008, 1988, 'NGINX']) = 4

Вариант №2

Задача №7

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

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

main([1994, 2006, 2002, 'AGDA', 2017]) = 2
main([1970, 2018, 2002, 'GOLO', 2017]) = 7
main([1994, 2018, 2016, 'AWK', 1984]) = 11
main([1970, 2003, 2002, 'GOLO', 1984]) = 9
main([1994, 2003, 2002, 'GOLO', 1974]) = 8

Вариант №3

Задача №7

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

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

main(['SMT', 2003, 'CSV', 2013]) = 2
main(['C', 2003, 'GOSU', 1993]) = 7
main(['ABNF', 1974, 'YAML', 1993]) = 10
main(['C', 2003, 'CSV', 1993]) = 11
main(['C', 1960, 'YAML', 2013]) = 4

Вариант №4

Задача №7

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

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

main(['CLIPS', 'TLA', 'STON', 1958, 2008]) = 14
main(['CLIPS', 'JSON', 'NESC', 1973, 2012]) = 10
main(['STATA', 'JSON', 'STON', 1973, 2008]) = 12
main(['STATA', 'TLA', 'STON', 1960, 2012]) = 0
main(['STATA', 'ABAP', 'RED', 1960, 1980]) = 7

Вариант №5

Задача №7

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

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

main([1968, 1957, 'SASS', 'BRO', 'ARC']) = 10
main([2003, 2014, 'ASP', 'LSL', 'NIX']) = 6
main([2003, 2014, 'SASS', 'VUE', 'NIX']) = 9
main([2003, 1959, 'SASS', 'LSL', 'NIX']) = 5
main([1964, 1957, 'ASP', 'VUE', 'NIX']) = 3

Вариант №6

Задача №7

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

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

main([1989, 1998, 2006, 1963, 'SLIM']) = 5
main([1976, 2018, 2016, 1963, 'SQL']) = 12
main([1998, 2008, 2006, 1963, 'SQL']) = 3
main([1989, 2008, 2016, 1968, 'SQL']) = 13
main([1998, 2008, 2006, 2006, 'SQL']) = 14

Вариант №7

Задача №7

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

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

main([2016, 1989, 'TXL', 1992]) = 3
main([2016, 1989, 'TEA', 1992]) = 4
main([1995, 1978, 'TEA', 1957]) = 7
main([1989, 1978, 'TXL', 1988]) = 6
main([2016, 1978, 'SWIFT', 1988]) = 5

Вариант №8

Задача №7

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

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

main(['CSON', 'REBOL', 'COBOL', 2009]) = 2
main(['C', 'REBOL', 'STAN', 2009]) = 8
main(['C', 'REBOL', 'STAN', 1994]) = 5
main(['C', 'PLSQL', 'STAN', 1994]) = 6
main(['C', 'KRL', 'COBOL', 2009]) = 1

Вариант №9

Задача №7

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

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

main([2008, 2019, 'ORG', 'ZIMPL', 1980]) = 5
main([2008, 1963, 'SQLPL', 'HLSL', 1980]) = 11
main([1980, 2020, 'ORG', 'ZIMPL', 1980]) = 10
main([1980, 2019, 'SQLPL', 'COBOL', 1980]) = 1
main([2003, 2019, 'SQLPL', 'HLSL', 2020]) = 9

Вариант №10

Задача №7

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

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

main([1959, 1968, 'RED', 'GRACE']) = 0
main([2009, 1983, 'NIX', 'STON']) = 8
main([2009, 1983, 'RED', 'GRACE']) = 10
main([1959, 1983, 'RED', 'STON']) = 6
main([1968, 1983, 'NIX', 'POD']) = 9

Вариант №11

Задача №7

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

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

main([1990, 'HYPHY', 2010, 2012]) = 8
main([1990, 'HYPHY', 2009, 2012]) = 4
main([1990, 'GRACE', 2010, 2012]) = 9
main([1990, 'TOML', 2009, 1987]) = 3
main([1963, 'HYPHY', 2009, 2012]) = 1

Вариант №12

Задача №7

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

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

main([2004, 'QMAKE', 1980, 'GOLO']) = 6
main([2001, 'QMAKE', 2004, 'GOLO']) = 5
main([1996, 'KICAD', 2004, 'NCL']) = 9
main([2001, 'KICAD', 2004, 'TXL']) = 1
main([2004, 'KICAD', 2004, 'NCL']) = 7

Вариант №13

Задача №7

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

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

main([1980, 'XC', 'MQL4', 'XSLT', 1996]) = 6
main([1998, 'P4', 'NL', 'DM', 2020]) = 12
main([1980, 'RHTML', 'MQL4', 'DM', 1996]) = 7
main([1980, 'P4', 'MQL4', 'DM', 2020]) = 10
main([1998, 'RHTML', 'BISON', 'DM', 1996]) = 11

Вариант №14

Задача №7

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

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

main([2011, 'SMALI', 'XS', 1983, 1982]) = 5
main([1979, 'SMALI', 'XS', 1964, 2002]) = 4
main([1979, 'DIFF', 'XS', 1983, 1982]) = 6
main([2011, 'SMALI', 'BRO', 1964, 1976]) = 3
main([2011, 'DIFF', 'XS', 1963, 1982]) = 11

Вариант №15

Задача №7

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

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

main([1961, 'REXX', 2001, 2007]) = 0
main([2005, 'SHEN', 2001, 1980]) = 5
main([2005, 'REXX', 2019, 1980]) = 4
main([1961, 'REXX', 2019, 2007]) = 1
main([2005, 'KICAD', 2019, 2014]) = 7

Вариант №16

Задача №7

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

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

main(['AGDA', 'RED', 1958, 2003]) = 3
main(['AGDA', 'WISP', 1962, 2003]) = 10
main(['ATS', 'RED', 1958, 1958]) = 1
main(['ATS', 'RED', 1962, 1958]) = 2
main(['ATS', 'WISP', 1993, 2004]) = 4

Вариант №17

Задача №7

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

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

main(['FANCY', 'HAML', 2014, 1970]) = 5
main(['OPA', 'JULIA', 1985, 1995]) = 12
main(['OPA', 'HAML', 1965, 1981]) = 9
main(['MINID', 'HAML', 1965, 1970]) = 3
main(['MINID', 'HAML', 1965, 1995]) = 4

Вариант №18

Задача №7

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

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

main(['SCALA', 'XOJO', 2006, 1983, 'EQ']) = 2
main(['SCALA', 'ORG', 2006, 1987, 'LUA']) = 13
main(['SCALA', 'XOJO', 2006, 1994, 'EQ']) = 5
main(['MUPAD', 'XOJO', 2006, 1994, 'EQ']) = 8
main(['SCALA', 'XOJO', 2005, 1994, 'LUA']) = 11

Вариант №19

Задача №7

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

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

main([1967, 2003, 2003, 1987]) = 3
main([1967, 1968, 1986, 1990]) = 6
main([2004, 1968, 2003, 1990]) = 10
main([2012, 1960, 1986, 1987]) = 11
main([1967, 1968, 1986, 1982]) = 4

Вариант №20

Задача №7

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

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

main(['LEAN', 1990, 1967, 'PLSQL', 1968]) = 6
main(['LEAN', 2008, 1995, 'GN', 1987]) = 7
main(['LEAN', 1990, 1995, 'OX', 1968]) = 3
main(['ABAP', 2008, 1967, 'GN', 1968]) = 11
main(['LFE', 2008, 1995, 'OX', 1968]) = 10

Вариант №21

Задача №7

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

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

main(['HACK', 'SQL', 1993, 'GLSL']) = 11
main(['STON', 'XSLT', 1993, 'GAP']) = 12
main(['STON', 'ASP', 1973, 'GLSL']) = 5
main(['STON', 'ASP', 1971, 'LEX']) = 6
main(['HACK', 'ASP', 1973, 'GAP']) = 4

Вариант №22

Задача №7

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

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

main(['JULIA', 'HY', 1997, 1985]) = 3
main(['JULIA', 'NL', 1975, 1980]) = 6
main(['JULIA', 'HY', 1966, 2004]) = 2
main(['JULIA', 'HY', 1997, 1980]) = 0
main(['YACC', 'NL', 1997, 2004]) = 8

Вариант №23

Задача №7

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

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

main(['EAGLE', 'ROFF', 'ECL', 1981, 1998]) = 8
main(['CSV', 'SQF', 'ECL', 1988, 2001]) = 6
main(['GENIE', 'SQF', 'ASP', 1988, 1998]) = 1
main(['CSV', 'SQF', 'ECL', 1988, 1998]) = 3
main(['GENIE', 'SQF', 'ECL', 1981, 1998]) = 0

Вариант №24

Задача №7

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

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

main([1974, 'HTML', 1989, 'NCL', 'JSON5']) = 10
main([2017, 'ORG', 1980, 'CSON', 'JSON5']) = 4
main([1974, 'HTML', 1980, 'NCL', 'TEXT']) = 0
main([2017, 'HTML', 1980, 'NCL', 'COQ']) = 8
main([1974, 'HTML', 2008, 'CSON', 'COQ']) = 9

Вариант №25

Задача №7

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

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

main([1988, 'XSLT', 'GO', 'ARC', 1991]) = 0
main([1991, 'XML', 'GO', 'ARC', 1999]) = 4
main([1975, 'SQF', 'GO', 'ARC', 1999]) = 5
main([1988, 'XML', 'MASK', 'TWIG', 1999]) = 6
main([1988, 'XML', 'MASK', 'CLICK', 1991]) = 9

Вариант №26

Задача №7

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

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

main(['ZIMPL', 'NSIS', 'RUST', 2012, 1986]) = 10
main(['SCSS', 'CLEAN', 'YAML', 1993, 2005]) = 7
main(['M', 'NSIS', 'YAML', 2012, 1986]) = 11
main(['ZIMPL', 'NSIS', 'DYLAN', 2012, 1968]) = 12
main(['ZIMPL', 'CLEAN', 'YAML', 2012, 1986]) = 4

Вариант №27

Задача №7

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

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

main(['CSV', 1997, 'DART', 'YAML', 'PLSQL']) = 11
main(['SCAML', 1997, 'DART', 'EJS', 'PLSQL']) = 6
main(['SCAML', 2010, 'LESS', 'EJS', 'PLSQL']) = 10
main(['CIRRU', 2010, 'DART', 'YAML', 'PLSQL']) = 3
main(['CIRRU', 2010, 'LESS', 'EJS', 'PLSQL']) = 5

Вариант №28

Задача №7

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

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

main(['MQL5', 1958, 1960, 'CMAKE', 'LATTE']) = 1
main(['MQL5', 1998, 1960, 'KICAD', 'LATTE']) = 6
main(['MQL5', 1958, 2009, 'KICAD', 'DART']) = 4
main(['CLEAN', 1958, 1960, 'CMAKE', 'DART']) = 10
main(['MQL5', 1970, 1960, 'CMAKE', 'DART']) = 0

Вариант №29

Задача №7

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

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

main([1980, 'SCAML', 'WISP', 1960]) = 9
main([1980, 'SCAML', 'NCL', 1960]) = 10
main([1995, 'CSS', 'WISP', 1984]) = 5
main([1992, 'SCAML', 'FISH', 1984]) = 6
main([1980, 'SCAML', 'FISH', 1984]) = 7

Вариант №30

Задача №7

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

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

main([1991, 1958, 'REXX', 'OCAML']) = 10
main([2000, 1958, 'GOLO', 'OCAML']) = 9
main([2008, 1958, 'GOLO', 'JAVA']) = 5
main([2008, 2008, 'GOLO', 'JAVA']) = 2
main([2008, 1999, 'YANG', 'OCAML']) = 1

Вариант №31

Задача №7

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

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

main(['SLASH', 1988, 1978, 'MESON']) = 3
main(['SLASH', 2001, 1994, 'MESON']) = 6
main(['HAXE', 2014, 1994, 'MESON']) = 10
main(['PIKE', 1988, 1978, 'PIKE']) = 0
main(['PIKE', 2014, 1994, 'MESON']) = 8

Вариант №32

Задача №7

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

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

main([2016, 1994, 2010, 1988]) = 9
main([2016, 2012, 1978, 2000]) = 8
main([2001, 1982, 2010, 1986]) = 12
main([2009, 1994, 1978, 1988]) = 11
main([2009, 2012, 1978, 1988]) = 7

Вариант №33

Задача №7

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

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

main(['BLADE', 2019, 'AWK', 'VCL']) = 8
main(['XSLT', 2019, 'DART', 'LFE']) = 6
main(['XSLT', 2019, 'M', 'GLYPH']) = 7
main(['XSLT', 1979, 'DART', 'VCL']) = 5
main(['BLADE', 1979, 'M', 'VCL']) = 4

Вариант №34

Задача №7

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

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

main(['PLSQL', 'OOC', 2016, 'SWIFT']) = 2
main(['TXL', 'MQL5', 2016, 'LSL']) = 6
main(['TXL', 'ROFF', 2007, 'SWIFT']) = 7
main(['TXL', 'MQL5', 2007, 'SWIFT']) = 8
main(['PLSQL', 'ROFF', 2016, 'SWIFT']) = 0

Вариант №35

Задача №7

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

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

main([1971, 'GLSL', 2002, 'OCAML', 2014]) = 1
main([1987, 'GLSL', 2002, 'MUF', 2014]) = 7
main([1987, 'EC', 2011, 'MUF', 2014]) = 6
main([1971, 'GLSL', 2011, 'MUF', 2014]) = 0
main([1971, 'EC', 2011, 'OCAML', 2013]) = 5

Вариант №36

Задача №7

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

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

main([1964, 2001, 1988, 1977, 'EQ']) = 7
main([1964, 1979, 1988, 2009, 'LSL']) = 0
main([1975, 2016, 1988, 1977, 'EQ']) = 10
main([1975, 2016, 1988, 1977, 'LSL']) = 1
main([1964, 2001, 2014, 1973, 'EQ']) = 12

Вариант №37

Задача №7

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

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

main([1971, 'ROFF', 'ABNF', 'XC', 'VOLT']) = 2
main([2016, 'ROFF', 'GDB', 'XC', 'C++']) = 10
main([2001, 'SAS', 'GDB', 'XC', 'C++']) = 13
main([2016, 'SAS', 'GDB', 'XC', 'C++']) = 12
main([1971, 'ROFF', 'ABNF', 'PIC', 'LESS']) = 6

Вариант №38

Задача №7

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

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

main(['SAGE', 2002, 'LIMBO', 1986, 'DM']) = 10
main(['SAGE', 2002, 'SMALI', 1986, 'LOGOS']) = 8
main(['LFE', 1966, 'LATTE', 2011, 'LOGOS']) = 11
main(['SAGE', 1993, 'SMALI', 1986, 'LOGOS']) = 7
main(['LFE', 1993, 'SMALI', 1986, 'DM']) = 4

Вариант №39

Задача №7

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

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

main([2019, 1981, 1982, 1976]) = 7
main([1992, 1981, 1982, 1972]) = 2
main([2019, 1981, 1975, 1976]) = 8
main([1992, 1996, 1975, 1976]) = 10
main([1992, 2009, 1982, 1972]) = 3

Вариант №40

Задача №7

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

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

main(['JSON', 'GLSL', 'JFLEX', 'LLVM']) = 11
main(['JSON', 'RAGEL', 'FISH', 'LLVM']) = 3
main(['M', 'GLSL', 'JFLEX', 'LLVM']) = 12
main(['YAML', 'RAGEL', 'JFLEX', 'RUST']) = 8
main(['JSON', 'RAGEL', 'FISH', 'RUST']) = 4