{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-04-06T14:01:22.000Z","description":"Problems submitted by members of the MATLAB Central community.","is_default":true,"created_by":161519,"badge_id":null,"featured":false,"trending":false,"solution_count_in_trending_period":0,"trending_last_calculated":"2026-04-06T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":45392,"title":"Convert a temperature reading from Celsius to an unknown scale","description":"Two of the most famous temperature scales are the Celsius and the Fahrenheit scale. In reality, however, there are so many other temperature scales used in the chemical industry. \r\n \r\nLet's assume that all temperature conversions are of the form Y = AX + B where A and B are conversion constants, and X and Y are the temperature readings. If you are given two sample conversions from one scale to another, then you can convert any other value to and from that scale with this assumption. Take the Rankine scale for example. If we know that 476.85 degrees Celsius converts to 1350 degrees Rankine and 226.85 degrees Celsius converts to 900 degrees Rankine, then we can compute that 40 degrees Celsius is equal to 563.67 degrees Rankine.\r\n \r\nMake a program that accepts 5 decimal numbers X1, Y1, X2, Y2, and T. Let’s name a new temperature scale 'Franklin'. If X1 degrees Celsius convert to Y1 degrees Franklin and X2 degrees Celsius convert to Y2 degrees Franklin, output a decimal number, rounded to 2 decimal places, denoting the degrees Franklin equivalent of T degrees Celsius. You are guaranteed that:\r\n\r\n* All inputs are in the range [-1000, 1000].\r\n* Each test case is valid and has a unique solution.\r\n","description_html":"\u003cp\u003eTwo of the most famous temperature scales are the Celsius and the Fahrenheit scale. In reality, however, there are so many other temperature scales used in the chemical industry.\u003c/p\u003e\u003cp\u003eLet's assume that all temperature conversions are of the form Y = AX + B where A and B are conversion constants, and X and Y are the temperature readings. If you are given two sample conversions from one scale to another, then you can convert any other value to and from that scale with this assumption. Take the Rankine scale for example. If we know that 476.85 degrees Celsius converts to 1350 degrees Rankine and 226.85 degrees Celsius converts to 900 degrees Rankine, then we can compute that 40 degrees Celsius is equal to 563.67 degrees Rankine.\u003c/p\u003e\u003cp\u003eMake a program that accepts 5 decimal numbers X1, Y1, X2, Y2, and T. Let’s name a new temperature scale 'Franklin'. If X1 degrees Celsius convert to Y1 degrees Franklin and X2 degrees Celsius convert to Y2 degrees Franklin, output a decimal number, rounded to 2 decimal places, denoting the degrees Franklin equivalent of T degrees Celsius. You are guaranteed that:\u003c/p\u003e\u003cul\u003e\u003cli\u003eAll inputs are in the range [-1000, 1000].\u003c/li\u003e\u003cli\u003eEach test case is valid and has a unique solution.\u003c/li\u003e\u003c/ul\u003e","function_template":"function y = celsius_to_franklin(X1,Y1,X2,Y2,T)\r\n  y = x;\r\nend","test_suite":"%%\r\nassert(isequal(celsius_to_franklin(605.86,942.86,701.08,873.83,981.92),670.23))\r\n%%\r\nassert(isequal(celsius_to_franklin(-283.48,-820.99,34.93,-540.53,578.22),-61.99))\r\n%%\r\nassert(isequal(celsius_to_franklin(-642.38,-545.91,-236.27,259.69,641.57),2001.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-388.76,740.12,-355.52,996.42,156.00),4940.54))\r\n%%\r\nassert(isequal(celsius_to_franklin(-424.57,-136.40,-544.47,-598.13,-454.91),-253.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(-943.67,428.22,-381.09,-96.63,823.88),-1220.79))\r\n%%\r\nassert(isequal(celsius_to_franklin(205.93,437.77,-539.18,6.82,-447.39),59.91))\r\n%%\r\nassert(isequal(celsius_to_franklin(863.18,284.69,-263.58,368.62,926.41),279.98))\r\n%%\r\nassert(isequal(celsius_to_franklin(-147.74,127.01,-672.12,-960.23,-492.42),-587.64))\r\n%%\r\nassert(isequal(celsius_to_franklin(-470.00,-330.01,245.92,32.44,368.50),94.50))\r\n%%\r\nassert(isequal(celsius_to_franklin(-953.62,-685.32,-111.79,461.55,-660.24),-285.63))\r\n%%\r\nassert(isequal(celsius_to_franklin(657.17,897.22,-335.17,803.76,-866.72),753.70))\r\n%%\r\nassert(isequal(celsius_to_franklin(584.48,-166.12,259.41,-70.18,555.04),-157.43))\r\n%%\r\nassert(isequal(celsius_to_franklin(-409.79,-416.75,-96.33,609.90,-841.00),-1829.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-307.20,-48.77,366.97,569.72,-590.24),-308.43))\r\n%%\r\nassert(isequal(celsius_to_franklin(-640.68,-365.85,-741.44,-757.17,-230.91),1225.57))\r\n%%\r\nassert(isequal(celsius_to_franklin(-132.47,214.18,-277.77,782.82,-612.67),2093.47))\r\n%%\r\nassert(isequal(celsius_to_franklin(-690.34,-308.03,216.70,-736.01,-355.91),-465.83))\r\n%%\r\nassert(isequal(celsius_to_franklin(927.61,379.39,698.87,962.06,-538.43),4113.84))\r\n%%\r\nassert(isequal(celsius_to_franklin(-886.01,-463.51,756.77,803.12,87.47),287.07))\r\n%%\r\nassert(isequal(celsius_to_franklin(-502.42,-588.56,-206.72,-98.65,321.02),775.70))\r\n%%\r\nassert(isequal(celsius_to_franklin(-153.74,7.78,-682.05,-719.25,120.16),384.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-144.83,-134.94,-189.12,-37.86,-515.74),678.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-995.20,151.44,-741.17,-470.43,-406.85),-1288.85))\r\n%%\r\nassert(isequal(celsius_to_franklin(871.26,-14.30,236.99,-926.20,-443.03),-1903.88))\r\n%%\r\nassert(isequal(celsius_to_franklin(715.15,782.47,47.57,-466.79,44.72),-472.12))\r\n%%\r\nassert(isequal(celsius_to_franklin(899.12,-837.45,-191.19,-256.33,-293.28),-201.92))\r\n%%\r\nassert(isequal(celsius_to_franklin(-202.59,-537.15,-192.74,407.01,299.90),47628.43))\r\n%%\r\nassert(isequal(celsius_to_franklin(913.66,334.21,33.59,-112.18,-55.21),-157.22))\r\n%%\r\nassert(isequal(celsius_to_franklin(955.44,756.25,-738.91,-848.13,114.84),-39.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-666.83,-718.81,55.93,-298.83,-586.09),-671.89))\r\n%%\r\nassert(isequal(celsius_to_franklin(147.36,-107.49,37.96,373.14,543.46),-1847.69))\r\n%%\r\nassert(isequal(celsius_to_franklin(-187.90,-485.31,-936.87,953.10,-349.60),-174.76))\r\n%%\r\nassert(isequal(celsius_to_franklin(-341.01,93.29,-190.04,507.03,-51.48),886.76))\r\n%%\r\nassert(isequal(celsius_to_franklin(584.80,435.13,-16.48,-899.54,29.33),-797.85))\r\n%%\r\nassert(isequal(celsius_to_franklin(-340.40,903.99,-371.65,-204.97,884.36),44366.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-781.65,-583.60,127.07,910.74,-822.91),-651.45))\r\n%%\r\nassert(isequal(celsius_to_franklin(-386.75,-935.79,531.29,-280.34,-408.39),-951.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(161.90,440.48,-210.43,-49.91,269.72),582.49))\r\n%%\r\nassert(isequal(celsius_to_franklin(-748.00,558.83,611.62,-70.60,-33.59),228.10))\r\n%%\r\nassert(isequal(celsius_to_franklin(657.96,-975.96,777.84,21.10,-407.55),-9837.97))\r\n%%\r\nassert(isequal(celsius_to_franklin(-230.46,-919.89,-284.33,499.32,-234.82),-805.03))\r\n%%\r\nassert(isequal(celsius_to_franklin(-301.12,-825.93,814.58,-552.94,507.82),-628.00))\r\n%%\r\nassert(isequal(celsius_to_franklin(697.75,701.18,10.89,34.27,653.33),658.05))\r\n%%\r\nassert(isequal(celsius_to_franklin(280.00,888.78,-786.06,403.46,708.18),1083.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-10.67,543.28,264.36,637.92,894.65),854.81))\r\n%%\r\nassert(isequal(celsius_to_franklin(-206.85,153.56,-128.64,-453.56,89.79),-2149.16))\r\n%%\r\nassert(isequal(celsius_to_franklin(-76.51,-747.71,305.05,982.05,-576.62),-3014.90))\r\n%%\r\nassert(isequal(celsius_to_franklin(292.10,-573.74,-958.20,-149.66,113.10),-513.03))\r\n%%\r\nassert(isequal(celsius_to_franklin(792.56,-79.19,-775.41,-838.95,-698.15),-801.51))\r\n%%\r\nassert(isequal(celsius_to_franklin(-396.81,922.69,629.52,-216.29,678.00),-270.09))\r\n%%\r\nassert(isequal(celsius_to_franklin(-517.35,852.83,-16.57,-944.12,849.97),-4053.53))\r\n%%\r\nassert(isequal(celsius_to_franklin(-434.10,504.36,-908.25,-132.70,317.96),1514.82))\r\n%%\r\nassert(isequal(celsius_to_franklin(829.18,913.01,168.51,348.27,731.39),829.42))\r\n%%\r\nassert(isequal(celsius_to_franklin(-333.40,-166.89,-456.37,639.93,-427.43),450.05))\r\n%%\r\nassert(isequal(celsius_to_franklin(-294.90,-60.17,550.47,304.60,671.10),356.65))\r\n%%\r\nassert(isequal(celsius_to_franklin(485.15,789.20,766.49,210.31,465.73),829.16))\r\n%%\r\nassert(isequal(celsius_to_franklin(203.09,-17.32,914.47,-533.31,-199.58),274.75))\r\n%%\r\nassert(isequal(celsius_to_franklin(966.57,445.31,-794.28,-130.59,-831.11),-142.64))\r\n%%\r\nassert(isequal(celsius_to_franklin(-738.77,-731.47,-714.39,984.04,-269.54),32286.12))\r\n%%\r\nassert(isequal(celsius_to_franklin(930.51,64.10,-449.17,775.23,87.89),498.41))\r\n%%\r\nassert(isequal(celsius_to_franklin(-868.15,640.06,347.72,-454.46,17.03),-156.77))\r\n%%\r\nassert(isequal(celsius_to_franklin(-937.82,569.83,-404.13,866.50,-171.47),995.83))\r\n%%\r\nassert(isequal(celsius_to_franklin(-169.08,901.62,-131.93,-661.45,-597.44),18924.68))\r\n%%\r\nassert(isequal(celsius_to_franklin(-189.62,-713.35,-270.02,-220.67,637.73),-5783.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(492.42,-319.45,141.79,288.15,113.21),337.68))\r\n%%\r\nassert(isequal(celsius_to_franklin(283.90,-538.88,-437.08,918.34,-115.93),269.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(-306.06,561.45,469.95,418.77,357.52),439.44))\r\n%%\r\nassert(isequal(celsius_to_franklin(-750.15,755.17,-347.75,-855.09,549.57),-4445.84))\r\n%%\r\nassert(isequal(celsius_to_franklin(-522.01,440.91,261.38,-459.71,195.94),-384.48))\r\n%%\r\nassert(isequal(celsius_to_franklin(741.61,107.09,454.92,-904.42,-603.83),-4639.94))\r\n%%\r\nassert(isequal(celsius_to_franklin(91.21,547.62,235.88,78.98,176.30),271.98))\r\n%%\r\nassert(isequal(celsius_to_franklin(970.32,-331.81,24.95,989.19,396.94),469.39))\r\n%%\r\nassert(isequal(celsius_to_franklin(573.18,-145.55,-501.14,406.38,-809.38),564.74))\r\n%%\r\nassert(isequal(celsius_to_franklin(674.12,182.10,-769.93,-438.99,216.83),-14.58))\r\n%%\r\nassert(isequal(celsius_to_franklin(-501.54,364.36,122.84,736.62,105.33),726.18))\r\n%%\r\nassert(isequal(celsius_to_franklin(423.69,-98.78,-153.62,-130.92,663.06),-85.45))\r\n%%\r\nassert(isequal(celsius_to_franklin(796.67,-66.87,908.68,-989.81,987.42),-1638.61))\r\n%%\r\nassert(isequal(celsius_to_franklin(652.08,797.79,-377.24,-59.91,-383.42),-65.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-965.37,-955.60,-397.18,361.85,-445.66),249.44))\r\n%%\r\nassert(isequal(celsius_to_franklin(47.99,766.77,932.43,-754.90,521.98),-48.72))\r\n%%\r\nassert(isequal(celsius_to_franklin(511.24,231.31,-85.92,-985.28,-611.87),-2056.79))\r\n%%\r\nassert(isequal(celsius_to_franklin(768.55,-217.35,-262.56,-220.12,515.30),-218.03))\r\n%%\r\nassert(isequal(celsius_to_franklin(-413.15,-952.69,133.75,-922.77,-505.69),-957.75))\r\n%%\r\nassert(isequal(celsius_to_franklin(188.47,610.83,837.90,81.43,134.78),654.60))\r\n%%\r\nassert(isequal(celsius_to_franklin(-574.69,934.83,-668.57,-702.77,408.89),18091.95))\r\n%%\r\nassert(isequal(celsius_to_franklin(-485.25,-858.09,-316.38,869.88,-25.16),3849.80))\r\n%%\r\nassert(isequal(celsius_to_franklin(-723.68,-261.45,-214.48,-33.00,-356.68),-96.80))\r\n%%\r\nassert(isequal(celsius_to_franklin(264.40,131.68,-304.40,-659.34,772.14),837.78))\r\n%%\r\nassert(isequal(celsius_to_franklin(-927.25,687.47,846.53,-842.40,758.80),-766.73))\r\n%%\r\nassert(isequal(celsius_to_franklin(-874.43,-518.50,179.50,46.43,232.70),74.95))\r\n%%\r\nassert(isequal(celsius_to_franklin(-541.26,-857.08,-142.04,-777.46,25.32),-744.08))\r\n%%\r\nassert(isequal(celsius_to_franklin(363.20,879.66,545.24,-99.49,-34.24),3017.40))\r\n%%\r\nassert(isequal(celsius_to_franklin(166.07,415.49,693.31,-912.26,-204.72),1349.25))\r\n%%\r\nassert(isequal(celsius_to_franklin(587.20,644.09,-450.02,764.92,143.15),695.82))\r\n%%\r\nassert(isequal(celsius_to_franklin(-881.13,477.87,733.74,533.48,346.53),520.15))\r\n%%\r\nassert(isequal(celsius_to_franklin(21.10,833.97,33.12,94.93,-522.20),34238.33))\r\n%%\r\nassert(isequal(celsius_to_franklin(129.18,-721.79,-176.17,715.01,589.38),-2887.22))\r\n%%\r\nassert(isequal(celsius_to_franklin(453.99,259.96,-596.74,279.21,-811.28),283.14))\r\n%%\r\nassert(isequal(celsius_to_franklin(369.37,958.33,-425.57,-338.45,769.98),1611.84))\r\n","published":true,"deleted":false,"likes_count":9,"comments_count":2,"created_by":255320,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":159,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-03-26T17:54:38.000Z","updated_at":"2026-03-31T14:18:46.000Z","published_at":"2020-03-26T17:54:38.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eTwo of the most famous temperature scales are the Celsius and the Fahrenheit scale. In reality, however, there are so many other temperature scales used in the chemical industry.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eLet's assume that all temperature conversions are of the form Y = AX + B where A and B are conversion constants, and X and Y are the temperature readings. If you are given two sample conversions from one scale to another, then you can convert any other value to and from that scale with this assumption. Take the Rankine scale for example. If we know that 476.85 degrees Celsius converts to 1350 degrees Rankine and 226.85 degrees Celsius converts to 900 degrees Rankine, then we can compute that 40 degrees Celsius is equal to 563.67 degrees Rankine.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake a program that accepts 5 decimal numbers X1, Y1, X2, Y2, and T. Let’s name a new temperature scale 'Franklin'. If X1 degrees Celsius convert to Y1 degrees Franklin and X2 degrees Celsius convert to Y2 degrees Franklin, output a decimal number, rounded to 2 decimal places, denoting the degrees Franklin equivalent of T degrees Celsius. You are guaranteed that:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAll inputs are in the range [-1000, 1000].\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEach test case is valid and has a unique solution.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":45392,"title":"Convert a temperature reading from Celsius to an unknown scale","description":"Two of the most famous temperature scales are the Celsius and the Fahrenheit scale. In reality, however, there are so many other temperature scales used in the chemical industry. \r\n \r\nLet's assume that all temperature conversions are of the form Y = AX + B where A and B are conversion constants, and X and Y are the temperature readings. If you are given two sample conversions from one scale to another, then you can convert any other value to and from that scale with this assumption. Take the Rankine scale for example. If we know that 476.85 degrees Celsius converts to 1350 degrees Rankine and 226.85 degrees Celsius converts to 900 degrees Rankine, then we can compute that 40 degrees Celsius is equal to 563.67 degrees Rankine.\r\n \r\nMake a program that accepts 5 decimal numbers X1, Y1, X2, Y2, and T. Let’s name a new temperature scale 'Franklin'. If X1 degrees Celsius convert to Y1 degrees Franklin and X2 degrees Celsius convert to Y2 degrees Franklin, output a decimal number, rounded to 2 decimal places, denoting the degrees Franklin equivalent of T degrees Celsius. You are guaranteed that:\r\n\r\n* All inputs are in the range [-1000, 1000].\r\n* Each test case is valid and has a unique solution.\r\n","description_html":"\u003cp\u003eTwo of the most famous temperature scales are the Celsius and the Fahrenheit scale. In reality, however, there are so many other temperature scales used in the chemical industry.\u003c/p\u003e\u003cp\u003eLet's assume that all temperature conversions are of the form Y = AX + B where A and B are conversion constants, and X and Y are the temperature readings. If you are given two sample conversions from one scale to another, then you can convert any other value to and from that scale with this assumption. Take the Rankine scale for example. If we know that 476.85 degrees Celsius converts to 1350 degrees Rankine and 226.85 degrees Celsius converts to 900 degrees Rankine, then we can compute that 40 degrees Celsius is equal to 563.67 degrees Rankine.\u003c/p\u003e\u003cp\u003eMake a program that accepts 5 decimal numbers X1, Y1, X2, Y2, and T. Let’s name a new temperature scale 'Franklin'. If X1 degrees Celsius convert to Y1 degrees Franklin and X2 degrees Celsius convert to Y2 degrees Franklin, output a decimal number, rounded to 2 decimal places, denoting the degrees Franklin equivalent of T degrees Celsius. You are guaranteed that:\u003c/p\u003e\u003cul\u003e\u003cli\u003eAll inputs are in the range [-1000, 1000].\u003c/li\u003e\u003cli\u003eEach test case is valid and has a unique solution.\u003c/li\u003e\u003c/ul\u003e","function_template":"function y = celsius_to_franklin(X1,Y1,X2,Y2,T)\r\n  y = x;\r\nend","test_suite":"%%\r\nassert(isequal(celsius_to_franklin(605.86,942.86,701.08,873.83,981.92),670.23))\r\n%%\r\nassert(isequal(celsius_to_franklin(-283.48,-820.99,34.93,-540.53,578.22),-61.99))\r\n%%\r\nassert(isequal(celsius_to_franklin(-642.38,-545.91,-236.27,259.69,641.57),2001.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-388.76,740.12,-355.52,996.42,156.00),4940.54))\r\n%%\r\nassert(isequal(celsius_to_franklin(-424.57,-136.40,-544.47,-598.13,-454.91),-253.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(-943.67,428.22,-381.09,-96.63,823.88),-1220.79))\r\n%%\r\nassert(isequal(celsius_to_franklin(205.93,437.77,-539.18,6.82,-447.39),59.91))\r\n%%\r\nassert(isequal(celsius_to_franklin(863.18,284.69,-263.58,368.62,926.41),279.98))\r\n%%\r\nassert(isequal(celsius_to_franklin(-147.74,127.01,-672.12,-960.23,-492.42),-587.64))\r\n%%\r\nassert(isequal(celsius_to_franklin(-470.00,-330.01,245.92,32.44,368.50),94.50))\r\n%%\r\nassert(isequal(celsius_to_franklin(-953.62,-685.32,-111.79,461.55,-660.24),-285.63))\r\n%%\r\nassert(isequal(celsius_to_franklin(657.17,897.22,-335.17,803.76,-866.72),753.70))\r\n%%\r\nassert(isequal(celsius_to_franklin(584.48,-166.12,259.41,-70.18,555.04),-157.43))\r\n%%\r\nassert(isequal(celsius_to_franklin(-409.79,-416.75,-96.33,609.90,-841.00),-1829.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-307.20,-48.77,366.97,569.72,-590.24),-308.43))\r\n%%\r\nassert(isequal(celsius_to_franklin(-640.68,-365.85,-741.44,-757.17,-230.91),1225.57))\r\n%%\r\nassert(isequal(celsius_to_franklin(-132.47,214.18,-277.77,782.82,-612.67),2093.47))\r\n%%\r\nassert(isequal(celsius_to_franklin(-690.34,-308.03,216.70,-736.01,-355.91),-465.83))\r\n%%\r\nassert(isequal(celsius_to_franklin(927.61,379.39,698.87,962.06,-538.43),4113.84))\r\n%%\r\nassert(isequal(celsius_to_franklin(-886.01,-463.51,756.77,803.12,87.47),287.07))\r\n%%\r\nassert(isequal(celsius_to_franklin(-502.42,-588.56,-206.72,-98.65,321.02),775.70))\r\n%%\r\nassert(isequal(celsius_to_franklin(-153.74,7.78,-682.05,-719.25,120.16),384.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-144.83,-134.94,-189.12,-37.86,-515.74),678.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-995.20,151.44,-741.17,-470.43,-406.85),-1288.85))\r\n%%\r\nassert(isequal(celsius_to_franklin(871.26,-14.30,236.99,-926.20,-443.03),-1903.88))\r\n%%\r\nassert(isequal(celsius_to_franklin(715.15,782.47,47.57,-466.79,44.72),-472.12))\r\n%%\r\nassert(isequal(celsius_to_franklin(899.12,-837.45,-191.19,-256.33,-293.28),-201.92))\r\n%%\r\nassert(isequal(celsius_to_franklin(-202.59,-537.15,-192.74,407.01,299.90),47628.43))\r\n%%\r\nassert(isequal(celsius_to_franklin(913.66,334.21,33.59,-112.18,-55.21),-157.22))\r\n%%\r\nassert(isequal(celsius_to_franklin(955.44,756.25,-738.91,-848.13,114.84),-39.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-666.83,-718.81,55.93,-298.83,-586.09),-671.89))\r\n%%\r\nassert(isequal(celsius_to_franklin(147.36,-107.49,37.96,373.14,543.46),-1847.69))\r\n%%\r\nassert(isequal(celsius_to_franklin(-187.90,-485.31,-936.87,953.10,-349.60),-174.76))\r\n%%\r\nassert(isequal(celsius_to_franklin(-341.01,93.29,-190.04,507.03,-51.48),886.76))\r\n%%\r\nassert(isequal(celsius_to_franklin(584.80,435.13,-16.48,-899.54,29.33),-797.85))\r\n%%\r\nassert(isequal(celsius_to_franklin(-340.40,903.99,-371.65,-204.97,884.36),44366.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-781.65,-583.60,127.07,910.74,-822.91),-651.45))\r\n%%\r\nassert(isequal(celsius_to_franklin(-386.75,-935.79,531.29,-280.34,-408.39),-951.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(161.90,440.48,-210.43,-49.91,269.72),582.49))\r\n%%\r\nassert(isequal(celsius_to_franklin(-748.00,558.83,611.62,-70.60,-33.59),228.10))\r\n%%\r\nassert(isequal(celsius_to_franklin(657.96,-975.96,777.84,21.10,-407.55),-9837.97))\r\n%%\r\nassert(isequal(celsius_to_franklin(-230.46,-919.89,-284.33,499.32,-234.82),-805.03))\r\n%%\r\nassert(isequal(celsius_to_franklin(-301.12,-825.93,814.58,-552.94,507.82),-628.00))\r\n%%\r\nassert(isequal(celsius_to_franklin(697.75,701.18,10.89,34.27,653.33),658.05))\r\n%%\r\nassert(isequal(celsius_to_franklin(280.00,888.78,-786.06,403.46,708.18),1083.71))\r\n%%\r\nassert(isequal(celsius_to_franklin(-10.67,543.28,264.36,637.92,894.65),854.81))\r\n%%\r\nassert(isequal(celsius_to_franklin(-206.85,153.56,-128.64,-453.56,89.79),-2149.16))\r\n%%\r\nassert(isequal(celsius_to_franklin(-76.51,-747.71,305.05,982.05,-576.62),-3014.90))\r\n%%\r\nassert(isequal(celsius_to_franklin(292.10,-573.74,-958.20,-149.66,113.10),-513.03))\r\n%%\r\nassert(isequal(celsius_to_franklin(792.56,-79.19,-775.41,-838.95,-698.15),-801.51))\r\n%%\r\nassert(isequal(celsius_to_franklin(-396.81,922.69,629.52,-216.29,678.00),-270.09))\r\n%%\r\nassert(isequal(celsius_to_franklin(-517.35,852.83,-16.57,-944.12,849.97),-4053.53))\r\n%%\r\nassert(isequal(celsius_to_franklin(-434.10,504.36,-908.25,-132.70,317.96),1514.82))\r\n%%\r\nassert(isequal(celsius_to_franklin(829.18,913.01,168.51,348.27,731.39),829.42))\r\n%%\r\nassert(isequal(celsius_to_franklin(-333.40,-166.89,-456.37,639.93,-427.43),450.05))\r\n%%\r\nassert(isequal(celsius_to_franklin(-294.90,-60.17,550.47,304.60,671.10),356.65))\r\n%%\r\nassert(isequal(celsius_to_franklin(485.15,789.20,766.49,210.31,465.73),829.16))\r\n%%\r\nassert(isequal(celsius_to_franklin(203.09,-17.32,914.47,-533.31,-199.58),274.75))\r\n%%\r\nassert(isequal(celsius_to_franklin(966.57,445.31,-794.28,-130.59,-831.11),-142.64))\r\n%%\r\nassert(isequal(celsius_to_franklin(-738.77,-731.47,-714.39,984.04,-269.54),32286.12))\r\n%%\r\nassert(isequal(celsius_to_franklin(930.51,64.10,-449.17,775.23,87.89),498.41))\r\n%%\r\nassert(isequal(celsius_to_franklin(-868.15,640.06,347.72,-454.46,17.03),-156.77))\r\n%%\r\nassert(isequal(celsius_to_franklin(-937.82,569.83,-404.13,866.50,-171.47),995.83))\r\n%%\r\nassert(isequal(celsius_to_franklin(-169.08,901.62,-131.93,-661.45,-597.44),18924.68))\r\n%%\r\nassert(isequal(celsius_to_franklin(-189.62,-713.35,-270.02,-220.67,637.73),-5783.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(492.42,-319.45,141.79,288.15,113.21),337.68))\r\n%%\r\nassert(isequal(celsius_to_franklin(283.90,-538.88,-437.08,918.34,-115.93),269.24))\r\n%%\r\nassert(isequal(celsius_to_franklin(-306.06,561.45,469.95,418.77,357.52),439.44))\r\n%%\r\nassert(isequal(celsius_to_franklin(-750.15,755.17,-347.75,-855.09,549.57),-4445.84))\r\n%%\r\nassert(isequal(celsius_to_franklin(-522.01,440.91,261.38,-459.71,195.94),-384.48))\r\n%%\r\nassert(isequal(celsius_to_franklin(741.61,107.09,454.92,-904.42,-603.83),-4639.94))\r\n%%\r\nassert(isequal(celsius_to_franklin(91.21,547.62,235.88,78.98,176.30),271.98))\r\n%%\r\nassert(isequal(celsius_to_franklin(970.32,-331.81,24.95,989.19,396.94),469.39))\r\n%%\r\nassert(isequal(celsius_to_franklin(573.18,-145.55,-501.14,406.38,-809.38),564.74))\r\n%%\r\nassert(isequal(celsius_to_franklin(674.12,182.10,-769.93,-438.99,216.83),-14.58))\r\n%%\r\nassert(isequal(celsius_to_franklin(-501.54,364.36,122.84,736.62,105.33),726.18))\r\n%%\r\nassert(isequal(celsius_to_franklin(423.69,-98.78,-153.62,-130.92,663.06),-85.45))\r\n%%\r\nassert(isequal(celsius_to_franklin(796.67,-66.87,908.68,-989.81,987.42),-1638.61))\r\n%%\r\nassert(isequal(celsius_to_franklin(652.08,797.79,-377.24,-59.91,-383.42),-65.06))\r\n%%\r\nassert(isequal(celsius_to_franklin(-965.37,-955.60,-397.18,361.85,-445.66),249.44))\r\n%%\r\nassert(isequal(celsius_to_franklin(47.99,766.77,932.43,-754.90,521.98),-48.72))\r\n%%\r\nassert(isequal(celsius_to_franklin(511.24,231.31,-85.92,-985.28,-611.87),-2056.79))\r\n%%\r\nassert(isequal(celsius_to_franklin(768.55,-217.35,-262.56,-220.12,515.30),-218.03))\r\n%%\r\nassert(isequal(celsius_to_franklin(-413.15,-952.69,133.75,-922.77,-505.69),-957.75))\r\n%%\r\nassert(isequal(celsius_to_franklin(188.47,610.83,837.90,81.43,134.78),654.60))\r\n%%\r\nassert(isequal(celsius_to_franklin(-574.69,934.83,-668.57,-702.77,408.89),18091.95))\r\n%%\r\nassert(isequal(celsius_to_franklin(-485.25,-858.09,-316.38,869.88,-25.16),3849.80))\r\n%%\r\nassert(isequal(celsius_to_franklin(-723.68,-261.45,-214.48,-33.00,-356.68),-96.80))\r\n%%\r\nassert(isequal(celsius_to_franklin(264.40,131.68,-304.40,-659.34,772.14),837.78))\r\n%%\r\nassert(isequal(celsius_to_franklin(-927.25,687.47,846.53,-842.40,758.80),-766.73))\r\n%%\r\nassert(isequal(celsius_to_franklin(-874.43,-518.50,179.50,46.43,232.70),74.95))\r\n%%\r\nassert(isequal(celsius_to_franklin(-541.26,-857.08,-142.04,-777.46,25.32),-744.08))\r\n%%\r\nassert(isequal(celsius_to_franklin(363.20,879.66,545.24,-99.49,-34.24),3017.40))\r\n%%\r\nassert(isequal(celsius_to_franklin(166.07,415.49,693.31,-912.26,-204.72),1349.25))\r\n%%\r\nassert(isequal(celsius_to_franklin(587.20,644.09,-450.02,764.92,143.15),695.82))\r\n%%\r\nassert(isequal(celsius_to_franklin(-881.13,477.87,733.74,533.48,346.53),520.15))\r\n%%\r\nassert(isequal(celsius_to_franklin(21.10,833.97,33.12,94.93,-522.20),34238.33))\r\n%%\r\nassert(isequal(celsius_to_franklin(129.18,-721.79,-176.17,715.01,589.38),-2887.22))\r\n%%\r\nassert(isequal(celsius_to_franklin(453.99,259.96,-596.74,279.21,-811.28),283.14))\r\n%%\r\nassert(isequal(celsius_to_franklin(369.37,958.33,-425.57,-338.45,769.98),1611.84))\r\n","published":true,"deleted":false,"likes_count":9,"comments_count":2,"created_by":255320,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":159,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-03-26T17:54:38.000Z","updated_at":"2026-03-31T14:18:46.000Z","published_at":"2020-03-26T17:54:38.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eTwo of the most famous temperature scales are the Celsius and the Fahrenheit scale. In reality, however, there are so many other temperature scales used in the chemical industry.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eLet's assume that all temperature conversions are of the form Y = AX + B where A and B are conversion constants, and X and Y are the temperature readings. If you are given two sample conversions from one scale to another, then you can convert any other value to and from that scale with this assumption. Take the Rankine scale for example. If we know that 476.85 degrees Celsius converts to 1350 degrees Rankine and 226.85 degrees Celsius converts to 900 degrees Rankine, then we can compute that 40 degrees Celsius is equal to 563.67 degrees Rankine.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake a program that accepts 5 decimal numbers X1, Y1, X2, Y2, and T. Let’s name a new temperature scale 'Franklin'. If X1 degrees Celsius convert to Y1 degrees Franklin and X2 degrees Celsius convert to Y2 degrees Franklin, output a decimal number, rounded to 2 decimal places, denoting the degrees Franklin equivalent of T degrees Celsius. You are guaranteed that:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAll inputs are in the range [-1000, 1000].\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEach test case is valid and has a unique solution.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"}],"term":"tag:\"matrix division\"","current_player_id":null,"fields":[{"name":"page","type":"integer","callback":null,"default":1,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"per_page","type":"integer","callback":null,"default":50,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"sort","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"body","type":"text","callback":null,"default":"*:*","directive":null,"facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":false},{"name":"group","type":"string","callback":null,"default":null,"directive":"group","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"difficulty_rating_bin","type":"string","callback":null,"default":null,"directive":"difficulty_rating_bin","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"id","type":"integer","callback":null,"default":null,"directive":"id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"tag","type":"string","callback":null,"default":null,"directive":"tag","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"product","type":"string","callback":null,"default":null,"directive":"product","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_at","type":"timeframe","callback":{},"default":null,"directive":"created_at","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"profile_id","type":"integer","callback":null,"default":null,"directive":"author_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_by","type":"string","callback":null,"default":null,"directive":"author","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player_id","type":"integer","callback":null,"default":null,"directive":"solver_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player","type":"string","callback":null,"default":null,"directive":"solver","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"solvers_count","type":"integer","callback":null,"default":null,"directive":"solvers_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"comments_count","type":"integer","callback":null,"default":null,"directive":"comments_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"likes_count","type":"integer","callback":null,"default":null,"directive":"likes_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leader_id","type":"integer","callback":null,"default":null,"directive":"leader_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leading_solution","type":"integer","callback":null,"default":null,"directive":"leading_solution","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true}],"filters":[{"name":"asset_type","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":"\"cody:problem\"","prepend":true},{"name":"profile_id","type":"integer","callback":{},"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":"author_id","static":null,"prepend":true}],"query":{"params":{"per_page":50,"term":"tag:\"matrix division\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"matrix division\"","","\"","matrix division","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f24838035c8\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f2483803488\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f2483802bc8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f2483803848\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f24838037a8\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f2483803708\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f2483803668\u003e":"tag:\"matrix division\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f2483803668\u003e":"tag:\"matrix division\""},"queried_facets":{}},"query_backend":{"connection":{"configuration":{"index_url":"http://index-op-v2/solr/","query_url":"http://search-op-v2/solr/","direct_access_index_urls":["http://index-op-v2/solr/"],"direct_access_query_urls":["http://search-op-v2/solr/"],"timeout":10,"vhost":"search","exchange":"search.topic","heartbeat":30,"pre_index_mode":false,"host":"rabbitmq-eks","port":5672,"username":"cody-search","password":"78X075ddcV44","virtual_host":"search","indexer":"amqp","http_logging":"true","core":"cody"},"query_connection":{"uri":"http://search-op-v2/solr/cody/","proxy":null,"connection":{"parallel_manager":null,"headers":{"User-Agent":"Faraday v1.0.1"},"params":{},"options":{"params_encoder":"Faraday::FlatParamsEncoder","proxy":null,"bind":null,"timeout":null,"open_timeout":null,"read_timeout":null,"write_timeout":null,"boundary":null,"oauth":null,"context":null,"on_data":null},"ssl":{"verify":true,"ca_file":null,"ca_path":null,"verify_mode":null,"cert_store":null,"client_cert":null,"client_key":null,"certificate":null,"private_key":null,"verify_depth":null,"version":null,"min_version":null,"max_version":null},"default_parallel_manager":null,"builder":{"adapter":{"name":"Faraday::Adapter::NetHttp","args":[],"block":null},"handlers":[{"name":"Faraday::Response::RaiseError","args":[],"block":null}],"app":{"app":{"ssl_cert_store":{"verify_callback":null,"error":null,"error_string":null,"chain":null,"time":null},"app":{},"connection_options":{},"config_block":null}}},"url_prefix":"http://search-op-v2/solr/cody/","manual_proxy":false,"proxy":null},"update_format":"RSolr::JSON::Generator","update_path":"update","options":{"url":"http://search-op-v2/solr/cody"}}},"query":{"params":{"per_page":50,"term":"tag:\"matrix division\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"matrix division\"","","\"","matrix division","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f24838035c8\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f2483803488\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f2483802bc8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f2483803848\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f24838037a8\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f2483803708\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f2483803668\u003e":"tag:\"matrix division\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f2483803668\u003e":"tag:\"matrix division\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":45392,"difficulty_rating":"easy-medium"}]}}