ИКБО-23-22

Вариант №1

Задача №7

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

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

main([1999, 'REBOL', 1965, 1983, 'NSIS']) = 11
main([1969, 'APL', 1997, 1983, 'CLEAN']) = 13
main([1999, 'REBOL', 1965, 1979, 'NSIS']) = 7
main([1969, 'REBOL', 1991, 1969, 'NSIS']) = 5
main([1999, 'REBOL', 1991, 1969, 'HAXE']) = 2

Вариант №2

Задача №7

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

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

main(['GENIE', 'EJS', 2016, 1977, 'M4']) = 11
main(['GENIE', 'SASS', 1994, 2018, 'REBOL']) = 8
main(['BOO', 'SASS', 1994, 2019, 'REBOL']) = 12
main(['GENIE', 'EJS', 2016, 2018, 'M4']) = 7
main(['GENIE', 'SCAML', 2016, 1977, 'REBOL']) = 10

Вариант №3

Задача №7

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

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

main([1985, 1996, 'EC', 1974]) = 3
main([1992, 1996, 'CSV', 1971]) = 7
main([1974, 2015, 'JFLEX', 1971]) = 9
main([1992, 1996, 'CSV', 1974]) = 4
main([1992, 2015, 'CSV', 1963]) = 12

Вариант №4

Задача №7

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

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

main([1964, 1994, 'SMT', 1979]) = 8
main([1964, 1970, 'SMT', 1979]) = 4
main([2017, 1994, 'SMT', 1979]) = 10
main([2004, 1994, 'SMT', 1979]) = 6
main([2004, 1970, 'SMALI', 1979]) = 3

Вариант №5

Задача №7

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

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

main(['JAVA', 'GOSU', 2016, 'LATTE', 'KRL']) = 10
main(['JAVA', 'FISH', 2013, 'ASP', 'ADA']) = 8
main(['GDB', 'FISH', 2016, 'ASP', 'ADA']) = 9
main(['JAVA', 'FISH', 2016, 'LATTE', 'EDN']) = 6
main(['NUMPY', 'FISH', 2016, 'LATTE', 'ADA']) = 0

Вариант №6

Задача №7

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

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

main(['M', 'BRO', 'AWK', 'IDRIS', 1974]) = 9
main(['EAGLE', 'NUMPY', 'BRO', 'IDRIS', 1990]) = 6
main(['PHP', 'NUMPY', 'DYLAN', 'EJS', 1999]) = 8
main(['EAGLE', 'REBOL', 'BRO', 'IDRIS', 1974]) = 10
main(['PHP', 'NUMPY', 'BRO', 'TOML', 1999]) = 7

Вариант №7

Задача №7

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

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

main([2002, 'LEX', 'JSON5', 1997]) = 11
main([1975, 'HAML', 'JSON5', 1997]) = 1
main([1975, 'INI', 'DIFF', 2005]) = 2
main([1998, 'LEX', 'JSON5', 1997]) = 10
main([1998, 'INI', 'JSON5', 1997]) = 9

Вариант №8

Задача №7

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

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

main(['TEX', 1981, 1985, 1962, 1960]) = 3
main(['KICAD', 1981, 2014, 1962, 2014]) = 12
main(['KICAD', 1981, 2014, 1962, 1960]) = 1
main(['KICAD', 1981, 1985, 1981, 1960]) = 9
main(['JSX', 1981, 2014, 1962, 1960]) = 0

Вариант №9

Задача №7

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

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

main([1987, 1962, 1988, 'SHELL', 1970]) = 10
main([1987, 1986, 2004, 'PERL6', 1970]) = 5
main([1990, 2012, 2004, 'SHELL', 1973]) = 4
main([1957, 1962, 2004, 'PERL6', 1973]) = 3
main([1957, 1986, 2004, 'SHELL', 1965]) = 2

Вариант №10

Задача №7

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

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

main(['JULIA', 2009, 1997, 1976]) = 3
main(['JULIA', 2015, 1971, 1992]) = 11
main(['YANG', 1999, 1997, 1976]) = 5
main(['YANG', 1999, 1971, 1992]) = 12
main(['YANG', 2015, 1997, 1968]) = 7

Вариант №11

Задача №7

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

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

main([1976, 'TEX', 1991, 'XS']) = 3
main([1982, 'TEX', 1977, 'XS']) = 5
main([1996, 'TEX', 1991, 'KIT']) = 0
main([1996, 'RAML', 1977, 'XS']) = 8
main([1996, 'TEX', 1977, 'KIT']) = 1

Вариант №12

Задача №7

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

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

main([1970, 'MESON', 'D', 'JAVA', 1992]) = 11
main([1963, 'ASP', 'SCSS', 'JAVA', 2012]) = 12
main([1970, 'GLYPH', 'SASS', 'JAVA', 1992]) = 10
main([2000, 'GLYPH', 'SASS', 'JAVA', 2012]) = 5
main([2000, 'MESON', 'SASS', 'NU', 1992]) = 7

Вариант №13

Задача №7

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

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

main(['PAWN', 'GAMS', 'HTML', 2011, 'UNO']) = 11
main(['JSON5', 'GAMS', 'GOSU', 1968, 'UNO']) = 8
main(['PAWN', 'CLICK', 'HTML', 1968, 'LEAN']) = 10
main(['PAWN', 'GAMS', 'HTML', 2005, 'FORTH']) = 1
main(['JSON5', 'GAMS', 'GOSU', 2005, 'LEAN']) = 3

Вариант №14

Задача №7

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

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

main([1977, 2010, 'YACC', 1964, 'LEX']) = 12
main([2000, 2010, 'ABAP', 1976, 'FISH']) = 0
main([1977, 2015, 'ABAP', 1976, 'FISH']) = 6
main([2000, 2010, 'OPAL', 1976, 'FISH']) = 8
main([1977, 2010, 'OPAL', 2020, 'FISH']) = 9

Вариант №15

Задача №7

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

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

main(['POD', 2004, 'HTTP', 'P4', 'GLSL']) = 5
main(['E', 2003, 'LLVM', 'IO', 'GDB']) = 6
main(['FISH', 2003, 'HTTP', 'IO', 'GLSL']) = 3
main(['FISH', 2004, 'LLVM', 'P4', 'GDB']) = 7
main(['POD', 2004, 'LLVM', 'P4', 'GDB']) = 10

Вариант №16

Задача №7

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

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

main(['FISH', 'TCL', 'TERRA', 1970]) = 9
main(['FISH', 'EBNF', 'MASK', 1993]) = 3
main(['LSL', 'EBNF', 'MASK', 1970]) = 2
main(['LSL', 'TCL', 'MASK', 1970]) = 11
main(['FISH', 'SCALA', 'TERRA', 1970]) = 4

Вариант №17

Задача №7

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

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

main([1987, 1965, 1992, 1961, 1993]) = 5
main([1997, 1965, 1973, 1979, 1993]) = 6
main([1987, 1998, 1973, 1961, 1993]) = 4
main([1987, 1998, 1992, 2003, 1993]) = 3
main([1987, 1998, 1992, 1979, 1993]) = 1

Вариант №18

Задача №7

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

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

main([1961, 2020, 'LSL', 'TLA']) = 8
main([1973, 2000, 'TERRA', 'ADA']) = 11
main([1973, 2002, 'LSL', 'TLA']) = 6
main([2013, 2002, 'APEX', 'ADA']) = 2
main([1973, 2020, 'TERRA', 'ADA']) = 7

Вариант №19

Задача №7

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

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

main(['TEXT', 'MQL4', 1969, 'DIFF', 'TLA']) = 12
main(['ROUGE', 'ALLOY', 1964, 'SMT', 'TLA']) = 3
main(['ROUGE', 'ALLOY', 1964, 'SMT', 'XPROC']) = 0
main(['ROUGE', 'MQL4', 2007, 'SMT', 'XPROC']) = 2
main(['ROUGE', 'MQL4', 1964, 'DIFF', 'TLA']) = 9

Вариант №20

Задача №7

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

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

main(['GLSL', 'SASS', 'GOLO', 'RHTML']) = 2
main(['IO', 'SASS', 'POD', 'RHTML']) = 4
main(['IO', 'TOML', 'POD', 'CLICK']) = 5
main(['SHELL', 'TOML', 'POD', 'CLICK']) = 7
main(['SHELL', 'SASS', 'GOLO', 'CLICK']) = 1

Вариант №21

Задача №7

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

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

main([2011, 'HCL', 'MAX', 'RDOC']) = 10
main([2011, 'GAP', 'METAL', 'RDOC']) = 7
main([2011, 'HCL', 'METAL', 'RDOC']) = 9
main([1986, 'HCL', 'METAL', 'TCL']) = 8
main([1986, 'GAP', 'METAL', 'RDOC']) = 6

Вариант №22

Задача №7

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

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

main([2002, 'XSLT', 2012, 'WISP', 1996]) = 11
main([1959, 'RUST', 1957, 'JSON5', 1974]) = 12
main([2002, 'XSLT', 1967, 'JSON5', 1958]) = 8
main([2002, 'RUST', 1967, 'JSON5', 1974]) = 3
main([2002, 'XSLT', 1957, 'WISP', 1958]) = 6

Вариант №23

Задача №7

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

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

main([1974, 'HACK', 'ASP', 'PHP', 2015]) = 8
main([1974, 'HACK', 'XBASE', 'JSON', 2015]) = 4
main([1974, 'AMPL', 'XBASE', 'PHP', 1982]) = 3
main([1974, 'HACK', 'XBASE', 'JSON', 1982]) = 2
main([1974, 'HACK', 'ASP', 'PHP', 1993]) = 9

Вариант №24

Задача №7

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

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

main([2012, 1974, 1974, 'STAN', 'HACK']) = 12
main([1958, 1974, 2014, 'XOJO', 'HACK']) = 13
main([2017, 1979, 1974, 'XOJO', 'OCAML']) = 3
main([2012, 2010, 1974, 'EAGLE', 'HTML']) = 7
main([2012, 1974, 1974, 'STAN', 'HTML']) = 10

Вариант №25

Задача №7

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

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

main([1985, 'GN', 'IOKE', 'M4', 'SCALA']) = 12
main([1985, 'J', 'PAN', 'RDOC', 'SCALA']) = 6
main([2002, 'J', 'PAN', 'RDOC', 'DIFF']) = 11
main([1973, 'MQL4', 'GOSU', 'RDOC', 'DIFF']) = 8
main([1985, 'GN', 'IOKE', 'RDOC', 'SCALA']) = 0

Вариант №26

Задача №7

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

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

main([1983, 'GAP', 1996, 1988, 'ORG']) = 2
main([1979, 'GAP', 1992, 1968, 'NINJA']) = 10
main([1965, 'D', 1996, 1988, 'ORG']) = 3
main([1979, 'D', 1992, 1973, 'NINJA']) = 6
main([1983, 'GAP', 1996, 1988, 'NINJA']) = 0

Вариант №27

Задача №7

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

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

main([1965, 'YANG', 1975, 'COQ', 2020]) = 5
main([1972, 'J', 2018, 'COQ', 1978]) = 13
main([1972, 'J', 1975, 'OPAL', 1978]) = 7
main([1972, 'J', 1975, 'COQ', 1978]) = 8
main([1999, 'J', 1981, 'OPAL', 2017]) = 12

Вариант №28

Задача №7

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

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

main([2009, 1973, 1961, 1983, 1970]) = 9
main([1983, 1973, 1993, 1980, 1970]) = 0
main([1983, 1989, 1993, 1983, 2007]) = 2
main([1983, 1989, 1993, 2015, 1970]) = 1
main([2009, 1989, 1993, 1980, 1970]) = 6

Вариант №29

Задача №7

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

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

main([2008, 'GRACE', 1988, 1971, 'P4']) = 10
main([2017, 'LEAN', 1974, 1971, 'P4']) = 7
main([2017, 'GRACE', 1974, 1966, 'P4']) = 5
main([2017, 'LEAN', 1974, 1966, 'HAXE']) = 4
main([2017, 'GRACE', 1983, 1971, 'HAXE']) = 1

Вариант №30

Задача №7

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

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

main([1991, 'AMPL', 'FREGE', 2010, 1991]) = 4
main([1987, 'BISON', 'FREGE', 2010, 1991]) = 0
main([1987, 'AMPL', 'BRO', 2010, 1991]) = 3
main([1997, 'BISON', 'FREGE', 2010, 2001]) = 9
main([1997, 'AMPL', 'JSON5', 2010, 1991]) = 6

Вариант №31

Задача №7

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

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

main(['UNO', 'ROUGE', 2007, 'SQF', 'EQ']) = 8
main(['HY', 'EAGLE', 2015, 'SQF', 'EQ']) = 10
main(['UNO', 'EQ', 2007, 'AMPL', 'EQ']) = 1
main(['HY', 'ROUGE', 1963, 'AMPL', 'DART']) = 9
main(['UNO', 'EAGLE', 2015, 'ABAP', 'EQ']) = 7

Вариант №32

Задача №7

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

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

main([1963, 1973, 1969, 'VCL', 2000]) = 5
main([1991, 1971, 1958, 'P4', 2000]) = 10
main([1991, 2009, 1969, 'VCL', 1994]) = 1
main([1991, 2009, 1958, 'P4', 2012]) = 4
main([1991, 1971, 1958, 'VCL', 1994]) = 7

Вариант №33

Задача №7

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

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

main([1993, 1998, 1964, 'KRL']) = 4
main([1993, 1980, 1964, 'EQ']) = 5
main([1959, 1980, 1964, 'FISH']) = 7
main([1989, 1980, 1964, 'FISH']) = 6
main([1959, 1998, 1964, 'FISH']) = 10

Вариант №34

Задача №7

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

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

main(['DYLAN', 1968, 2019, 'MAKO', 2015]) = 10
main(['PERL6', 1968, 2019, 'ELM', 2018]) = 9
main(['ABAP', 1961, 2019, 'ELM', 2018]) = 0
main(['ABAP', 1961, 1964, 'MAKO', 2015]) = 2
main(['ABAP', 1961, 2019, 'GLSL', 2018]) = 3

Вариант №35

Задача №7

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

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

main([2011, 'MINID', 'MASK', 'EC', 'MAKO']) = 10
main([1969, 'CMAKE', 'JSON5', 'SMT', 'MAKO']) = 11
main([1969, 'GOLO', 'MASK', 'EC', 'GN']) = 6
main([1969, 'GOLO', 'SCALA', 'SMT', 'MAKO']) = 2
main([2011, 'GOLO', 'SCALA', 'SMT', 'GN']) = 9

Вариант №36

Задача №7

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

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

main(['LOGOS', 1991, 'GO', 1998, 1972]) = 12
main(['OZ', 2005, 'MQL5', 1957, 2011]) = 0
main(['PERL', 2007, 'MQL5', 1957, 2011]) = 5
main(['PERL', 2005, 'GO', 1959, 2011]) = 1
main(['LOGOS', 1991, 'MQL5', 1959, 2011]) = 9

Вариант №37

Задача №7

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

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

main(['NSIS', 'LESS', 'J', 'TXL', 'ECL']) = 8
main(['NSIS', 'LESS', 'GLSL', 'PIKE', 'LOGOS']) = 10
main(['NSIS', 'IO', 'J', 'PIKE', 'LOGOS']) = 12
main(['SASS', 'LESS', 'J', 'TXL', 'LOGOS']) = 5
main(['SASS', 'ASP', 'GLSL', 'PIKE', 'ECL']) = 3

Вариант №38

Задача №7

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

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

main(['AWK', 1989, 'FORTH', 1983, 1984]) = 10
main(['AWK', 1964, 'FORTH', 2020, 1963]) = 11
main(['APL', 1964, 'ABNF', 1994, 1984]) = 7
main(['BISON', 1964, 'FORTH', 1994, 1963]) = 4
main(['BISON', 1989, 'FORTH', 1994, 1984]) = 1

Вариант №39

Задача №7

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

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

main(['TXL', 1993, 'C', 'HTML', 'SWIFT']) = 7
main(['RED', 1993, 'SASS', 'HY', 'CLICK']) = 1
main(['RED', 1972, 'SASS', 'HY', 'SWIFT']) = 0
main(['RED', 1993, 'COOL', 'HY', 'CLICK']) = 9
main(['ALLOY', 1972, 'COOL', 'HTML', 'CLICK']) = 12

Вариант №40

Задача №7

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

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

main(['HACK', 'RED', 'TXL', 2005, 1996]) = 7
main(['PAWN', 'M', 'TXL', 2005, 1999]) = 9
main(['HACK', 'M', 'LEAN', 2005, 1999]) = 8
main(['PAWN', 'QML', 'LEAN', 1974, 2001]) = 0
main(['PAWN', 'QML', 'QMAKE', 2005, 1999]) = 10