ИКБО-01-22

Вариант №1

Задача №7

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

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

main(['DM', 'E', 'ROFF', 'M4', 'QML']) = 6
main(['TCSH', 'E', 'MUF', 'EJS', 'DART']) = 13
main(['GO', 'DM', 'ROFF', 'M4', 'QML']) = 4
main(['TCSH', 'DM', 'MAX', 'EJS', 'GAMS']) = 14
main(['GO', 'DM', 'MAX', 'LOGOS', 'QML']) = 10

Вариант №2

Задача №7

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

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

main(['MTML', 1966, 1997, 2003, 1975]) = 6
main(['MTML', 1966, 1997, 1975, 1975]) = 0
main(['EJS', 1966, 1962, 1958, 1975]) = 8
main(['EJS', 1981, 1962, 1958, 1975]) = 10
main(['EJS', 1981, 1962, 1975, 1983]) = 4

Вариант №3

Задача №7

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

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

main([1981, 1965, 1975, 'JAVA']) = 6
main([1990, 1974, 1975, 'REXX']) = 2
main([2005, 1998, 1975, 'JAVA']) = 8
main([2005, 1974, 1997, 'REXX']) = 4
main([2005, 1974, 1975, 'JAVA']) = 5

Вариант №4

Задача №7

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

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

main([1962, 'PIKE', 2013, 1988, 2015]) = 5
main([1980, 'P4', 1996, 2001, 2015]) = 12
main([1980, 'LSL', 2013, 2001, 1969]) = 3
main([1962, 'LSL', 2013, 2001, 2015]) = 2
main([1962, 'LSL', 2004, 2001, 1969]) = 1

Вариант №5

Задача №7

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

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

main([1991, 2001, 'ORG', 'R', 'EQ']) = 3
main([1991, 1977, 'SAS', 'XML', 'EQ']) = 8
main([1991, 2001, 'ORG', 'R', 'CMAKE']) = 0
main([1991, 1977, 'SAS', 'XML', 'CMAKE']) = 5
main([1974, 1977, 'ORG', 'XML', 'CMAKE']) = 9

Вариант №6

Задача №7

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

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

main(['ROUGE', 1979, 'RUBY', 'PUG']) = 11
main(['PIC', 1979, 'MQL5', 'MASK']) = 10
main(['BRO', 1962, 'RUBY', 'PUG']) = 3
main(['PIC', 1962, 'MQL5', 'MASK']) = 7
main(['PIC', 1990, 'RUBY', 'PUG']) = 6

Вариант №7

Задача №7

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

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

main([1964, 1983, 1979, 1962, 'FLUX']) = 10
main([1979, 1983, 1979, 2006, 'FLUX']) = 8
main([1964, 2016, 1992, 2006, 'STATA']) = 6
main([1979, 1959, 1992, 1974, 'FLUX']) = 9
main([1964, 2016, 1992, 2006, 'HYPHY']) = 0

Вариант №8

Задача №7

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

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

main(['SQLPL', 'TEA', 2010, 1999]) = 9
main(['SQLPL', 'OPAL', 2010, 2013]) = 5
main(['SQLPL', 'OPAL', 1973, 2000]) = 3
main(['SQLPL', 'OPAL', 2010, 2000]) = 7
main(['SQLPL', 'TEA', 2010, 2000]) = 8

Вариант №9

Задача №7

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

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

main([2012, 'NUMPY', 'GOSU', 2016, 'JSX']) = 13
main([1972, 'NUMPY', 'NCL', 1988, 'JSX']) = 11
main([1984, 'NUMPY', 'NCL', 2016, 'LSL']) = 1
main([1984, 'SHELL', 'NCL', 2016, 'JSX']) = 3
main([2012, 'SHELL', 'NCL', 1988, 'LSL']) = 10

Вариант №10

Задача №7

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

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

main([1990, 1990, 1988, 1984, 1978]) = 9
main([1962, 1970, 1968, 1984, 1975]) = 3
main([1962, 1991, 1968, 1977, 1978]) = 0
main([1962, 1990, 1968, 1989, 1978]) = 8
main([1962, 1990, 1988, 1989, 1975]) = 4

Вариант №11

Задача №7

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

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

main([1966, 1965, 'SMALI', 'RAML', 'TLA']) = 10
main([1973, 2009, 'SMALI', 'RAML', 'OX']) = 9
main([1993, 2009, 'SMALI', 'YACC', 'TLA']) = 5
main([1966, 2009, 'SMALI', 'YACC', 'NSIS']) = 1
main([1966, 2009, 'SMALI', 'RAML', 'NSIS']) = 3

Вариант №12

Задача №7

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

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

main(['OZ', 'KRL', 1971, 1969, 1958]) = 0
main(['FORTH', 'EC', 1971, 1979, 1958]) = 10
main(['FORTH', 'EC', 1962, 1961, 1966]) = 13
main(['FORTH', 'ABAP', 1971, 1979, 1958]) = 12
main(['OZ', 'ABAP', 1971, 1969, 1966]) = 1

Вариант №13

Задача №7

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

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

main([1998, 2013, 'SCSS', 2011, 'MESON']) = 6
main([2015, 1990, 'PUG', 2011, 'EC']) = 4
main([1998, 1990, 'PUG', 1995, 'RHTML']) = 10
main([2015, 2013, 'SCSS', 1995, 'RHTML']) = 9
main([1998, 1990, 'PUG', 1995, 'EC']) = 5

Вариант №14

Задача №7

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

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

main([1986, 1967, 'GAP', 2010, 'NINJA']) = 4
main([1986, 1985, 'GAP', 2010, 'OPAL']) = 2
main([1968, 1985, 'XBASE', 2010, 'OPAL']) = 0
main([1986, 1985, 'XBASE', 2019, 'NINJA']) = 3
main([1968, 1985, 'XBASE', 2019, 'OPAL']) = 1

Вариант №15

Задача №7

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

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

main(['COQ', 'LATTE', 2013, 1974, 1993]) = 9
main(['COQ', 'LATTE', 1987, 1994, 1993]) = 7
main(['PHP', 'MTML', 1987, 1973, 1993]) = 1
main(['COQ', 'MTML', 1987, 1974, 1993]) = 8
main(['PHP', 'BISON', 1987, 1973, 1993]) = 2

Вариант №16

Задача №7

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

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

main([1994, 'SMALI', 1959, 'SCSS']) = 12
main([1999, 'NGINX', 2014, 'NU']) = 4
main([2020, 'FREGE', 2014, 'SCSS']) = 11
main([2020, 'FREGE', 1959, 'SCSS']) = 5
main([1999, 'NGINX', 2004, 'SCSS']) = 3

Вариант №17

Задача №7

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

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

main(['JSON', 1984, 1994, 1997]) = 3
main(['BISON', 1996, 1994, 1997]) = 5
main(['JSON', 1984, 1994, 1990]) = 2
main(['JSON', 1996, 1995, 1990]) = 6
main(['MESON', 1996, 1988, 1997]) = 10

Вариант №18

Задача №7

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

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

main(['VCL', 2013, 'JSON5', 'IDRIS', 1958]) = 13
main(['VCL', 1985, 'SASS', 'SASS', 2016]) = 9
main(['VCL', 1985, 'JSON5', 'SASS', 2016]) = 8
main(['NCL', 1985, 'JSON5', 'IDRIS', 1958]) = 0
main(['NCL', 2013, 'JSON5', 'SASS', 1958]) = 7

Вариант №19

Задача №7

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

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

main(['METAL', 'JSON', 'X10', 1969, 'LOGOS']) = 11
main(['PERL', 'VCL', 'VHDL', 2010, 'LOGOS']) = 12
main(['NINJA', 'SHELL', 'VHDL', 1959, 'HYPHY']) = 8
main(['NINJA', 'VCL', 'VHDL', 1959, 'HYPHY']) = 1
main(['PERL', 'JSON', 'NU', 1959, 'LOGOS']) = 6

Вариант №20

Задача №7

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

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

main([1975, 1957, 'RED', 'C', 1969]) = 12
main([1975, 1972, 'XOJO', 'C', 1982]) = 8
main([1960, 1982, 'RED', 'SHEN', 1969]) = 6
main([1975, 1972, 'XOJO', 'C', 1969]) = 7
main([1975, 1982, 'RED', 'C', 1969]) = 1

Вариант №21

Задача №7

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

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

main([1965, 2001, 'ELM', 'HTTP', 'CSV']) = 12
main([1965, 2001, 'X10', 'JAVA', 'AGDA']) = 9
main([2020, 1983, 'X10', 'JSON5', 'AGDA']) = 4
main([1965, 2001, 'X10', 'JSON5', 'CSV']) = 8
main([2020, 2001, 'ELM', 'JAVA', 'CSV']) = 11

Вариант №22

Задача №7

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

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

main(['RAGEL', 'RUBY', 'PAWN', 2007, 1962]) = 7
main(['SVG', 'RUBY', 'PAWN', 1974, 1962]) = 5
main(['RAGEL', 'RUBY', 'PAWN', 2000, 2003]) = 6
main(['SVG', 'RUBY', 'LEAN', 1974, 1962]) = 9
main(['RAGEL', 'HACK', 'PAWN', 2007, 1962]) = 4

Вариант №23

Задача №7

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

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

main(['DYLAN', 'SAGE', 'ROFF', 1994, 1976]) = 14
main(['DYLAN', 'YACC', 'ROFF', 1990, 1968]) = 1
main(['DYLAN', 'SAGE', 'ROFF', 1990, 1968]) = 6
main(['DYLAN', 'REBOL', 'EBNF', 1964, 1957]) = 10
main(['ECL', 'REBOL', 'ROFF', 1994, 1957]) = 13

Вариант №24

Задача №7

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

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

main([2000, 1961, 1992, 1974]) = 10
main([2000, 1999, 1974, 2014]) = 5
main([2000, 1961, 1962, 1974]) = 6
main([1995, 1961, 1974, 1974]) = 0
main([2006, 1961, 1974, 2014]) = 4

Вариант №25

Задача №7

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

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

main(['M4', 'ROUGE', 'PERL', 'CSS', 1998]) = 4
main(['X10', 'ROUGE', 'PERL', 'VUE', 1990]) = 10
main(['FREGE', 'ROUGE', 'XTEND', 'CSS', 1961]) = 11
main(['X10', 'ROUGE', 'PERL', 'VUE', 1998]) = 7
main(['M4', 'VALA', 'HYPHY', 'VUE', 1998]) = 3

Вариант №26

Задача №7

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

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

main([2007, 'OZ', 2019, 'XC', 'FORTH']) = 7
main([1980, 'OZ', 1961, 'MQL4', 'SQF']) = 12
main([1977, 'OZ', 2019, 'MQL4', 'FORTH']) = 3
main([1977, 'OZ', 1961, 'MQL4', 'SQF']) = 0
main([1977, 'NESC', 1961, 'KICAD', 'FORTH']) = 5

Вариант №27

Задача №7

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

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

main(['OPAL', 'FANCY', 'ABNF', 1961, 2016]) = 12
main(['CUDA', 'ROUGE', 'ABNF', 1991, 2016]) = 4
main(['CLIPS', 'FANCY', 'TOML', 1991, 1998]) = 13
main(['CUDA', 'FANCY', 'TOML', 1961, 2016]) = 7
main(['CUDA', 'D', 'ABNF', 1961, 2016]) = 5

Вариант №28

Задача №7

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

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

main([2000, 'GAP', 'CSS', 1967, 'EQ']) = 0
main([2000, 'GENIE', 'HCL', 1991, 'ABNF']) = 11
main([2000, 'GAP', 'CSV', 1967, 'ABNF']) = 1
main([1970, 'GAP', 'HCL', 1991, 'DYLAN']) = 12
main([2000, 'GENIE', 'HCL', 1967, 'EQ']) = 4

Вариант №29

Задача №7

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

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

main([1989, 1968, 'RUBY', 'JSON5', 'R']) = 4
main([2009, 1976, 'RUBY', 'JSON5', 'HY']) = 7
main([1989, 1993, 'RUBY', 'JSON5', 'R']) = 11
main([2009, 1968, 'RUBY', 'JSON5', 'R']) = 0
main([1989, 1976, 'RUBY', 'JSON5', 'R']) = 10

Вариант №30

Задача №7

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

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

main([1990, 'RAML', 'PAN', 'OOC']) = 9
main([1988, 'SELF', 'PIKE', 'GENIE']) = 3
main([1990, 'SELF', 'PIKE', 'EQ']) = 11
main([1994, 'RAML', 'PIKE', 'OOC']) = 10
main([1990, 'LLVM', 'PAN', 'OOC']) = 7

Вариант №31

Задача №7

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

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

main(['JSX', 'M', 'GAP', 'OX', 'EDN']) = 9
main(['NIT', 'DYLAN', 'BOO', 'PERL6', 'EDN']) = 7
main(['JSX', 'REBOL', 'BOO', 'PERL6', 'REBOL']) = 8
main(['EBNF', 'DYLAN', 'BOO', 'OX', 'REBOL']) = 6
main(['EBNF', 'M', 'BOO', 'C', 'REBOL']) = 1

Вариант №32

Задача №7

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

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

main([1997, 'ABNF', 2016, 'CSV', 2007]) = 11
main([1958, 'BOO', 2011, 'JSX', 1982]) = 1
main([1964, 'ABNF', 2011, 'APL', 2007]) = 10
main([1964, 'BOO', 2004, 'JSX', 1982]) = 0
main([1958, 'ABNF', 2016, 'JSX', 2007]) = 3

Вариант №33

Задача №7

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

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

main([1965, 1989, 'OPAL', 'M4']) = 11
main([1965, 1969, 'KICAD', 'KRL']) = 7
main([1981, 1989, 'KICAD', 'KRL']) = 10
main([1968, 2003, 'KICAD', 'RED']) = 1
main([1981, 1989, 'KICAD', 'RED']) = 4

Вариант №34

Задача №7

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

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

main(['HLSL', 1993, 'PIC', 1963, 1964]) = 6
main(['APL', 1993, 'PIC', 2017, 1958]) = 13
main(['HLSL', 1979, 'PIC', 1963, 1964]) = 7
main(['HLSL', 1979, 'POD', 2017, 1961]) = 14
main(['APL', 1983, 'PIC', 1963, 1964]) = 8

Вариант №35

Задача №7

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

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

main([2015, 1966, 'ABNF', 2002, 1958]) = 11
main([1979, 1966, 'JFLEX', 1971, 1959]) = 5
main([1979, 1966, 'BLADE', 2002, 1959]) = 0
main([2015, 1966, 'BLADE', 1971, 1981]) = 4
main([2015, 1966, 'BLADE', 1971, 1959]) = 2

Вариант №36

Задача №7

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

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

main([1960, 'GOSU', 2001, 1997, 1988]) = 10
main([1975, 'GOSU', 1973, 1997, 2004]) = 0
main([1960, 'GOSU', 2007, 2016, 1988]) = 12
main([1975, 'GOSU', 2007, 2016, 2004]) = 3
main([1960, 'ASN.1', 1973, 1997, 1975]) = 9

Вариант №37

Задача №7

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

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

main(['UNO', 1967, 'EBNF', 2015]) = 0
main(['FORTH', 1967, 'NIX', 2015]) = 2
main(['FORTH', 1967, 'EBNF', 1969]) = 9
main(['OZ', 1967, 'PERL', 2015]) = 1
main(['FORTH', 2005, 'PERL', 2015]) = 8

Вариант №38

Задача №7

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

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

main([2018, 1958, 1995, 'UNO']) = 0
main([1988, 1988, 1995, 'LOGOS']) = 9
main([2002, 1988, 1995, 'LOGOS']) = 7
main([2002, 1958, 2003, 'UNO']) = 6
main([2018, 1958, 2003, 'UNO']) = 1

Вариант №39

Задача №7

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

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

main([1980, 'HAML', 'TERRA', 1973, 2007]) = 9
main([1982, 'KRL', 'TERRA', 2016, 2019]) = 6
main([1980, 'HAML', 'SCSS', 2016, 2019]) = 8
main([1980, 'KRL', 'TERRA', 2016, 2007]) = 7
main([2001, 'HAML', 'SCSS', 2016, 2007]) = 5

Вариант №40

Задача №7

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

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

main(['KRL', 2014, 'RHTML', 1998, 2004]) = 4
main(['KRL', 1995, 'DIFF', 2007, 1989]) = 12
main(['XS', 1995, 'DIFF', 2018, 2004]) = 5
main(['XS', 2006, 'RHTML', 1998, 2004]) = 13
main(['CSV', 2014, 'DIFF', 1998, 2004]) = 3