  {"id":49209,"date":"2021-04-27T08:45:00","date_gmt":"2021-04-27T12:45:00","guid":{"rendered":"https:\/\/emu.edu\/now\/news\/?p=49209"},"modified":"2021-04-30T17:05:53","modified_gmt":"2021-04-30T21:05:53","slug":"emu-programmers-advance-to-north-american-championships","status":"publish","type":"post","link":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/","title":{"rendered":"91短视频 programmers advance to North American championships"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>A cadre of talented programmers from 91短视频 (91短视频) have advanced to the North America Division Championships of the International Collegiate Programming Contest, which will be held later this month. <strong>Cameron Byer, Caleb Hostetler, <\/strong>and <strong>Hannah Leaman<\/strong> came in 15th out of 85 teams competing in the mid-Atlantic regional contest on March 6, thus securing their spot among the 16 best teams that will advance.<\/p>\n\n\n\n<p>This isn\u2019t the first success for 91短视频 in national and international competitions. Byer and Leaman teamed up with <strong>Ben Stutzman \u201820<\/strong> to take <a href=\"https:\/\/emu.edu\/now\/news\/2020\/emu-team-wins-kryptos-2020\/\">top honors in the Kryptos codebreaking competition in 2020<\/a> and with Daniel Harder to <a href=\"https:\/\/emu.edu\/now\/news\/2019\/cryptanalysis-trio-finishes-second-in-international-competition-achieves-master-codebreaker-status\/\">take second in 2019<\/a>. Byer was a member of the team that <a href=\"https:\/\/emu.edu\/now\/news\/2018\/emu-wins-international-cryptanalysis-competition\/\">won the entire contest in 2018<\/a>.<\/p>\n\n\n\n<p>Professor <strong>Daniel Showalter<\/strong> said that while 91短视频 always does well in the ICPC regional-level competition (and this year, fielded two other teams in the competition), this is the first time the university has had a team move on.<\/p>\n\n\n\n<p>The regional contest consisted of 14 challenges in which each team had to write a program that would produce a particular answer within a time limit.<\/p>\n\n\n\n<p>[<a href=\"https:\/\/emu.edu\/now\/news\/2018\/emu-wins-international-cryptanalysis-competition\/\">ICPC team member Cameron Byer helped his 91短视频 team to an international cryptanalysis win in 2018.<\/a>]<\/p>\n\n\n\n<p>&#8220;These solutions must be correct, but also time efficient \u2013 typically restricted to only a few seconds \u2013 since different solutions for the same problem may take vastly different times to run,&#8221; explained Leaman, a junior math and education major.&nbsp;<\/p>\n\n\n\n<p>Hostetler, a sophomore computer engineering major, walked <em>91短视频 News <\/em>through a simple example \u2013 simple to programmers, that is.<\/p>\n\n\n\n<p>&#8220;Here\u2019s a list of numbers: 4, 15, 22, 2, 0, 16, 9. What\u2019s the biggest number you can get by multiplying two of them together? There are multiple ways you could do this,&#8221; Hostetler said. You <em>could<\/em> multiply out every possible pair of numbers and find out which product is greatest, but that would take a long time.<\/p>\n\n\n\n<p>&#8220;A computer can do this really quickly, but if your list has 1,000 numbers then it would have to do 1,000,000 multiplications, which might take too long! Because the programs have to be efficient, this might not be fast enough for the competition,&#8221; he said.&nbsp;<\/p>\n\n\n\n<p>Instead, Hostetler explained, you could read through the list, identify the two largest numbers, and just multiply those together \u2013&nbsp;which is much faster. But, of course, programmers have to instruct the computer to do that.&nbsp;<\/p>\n\n\n\n<p>&#8220;Teams that do well in competition are those that can quickly determine what the fastest way to do something is, and then quickly write the code that does that,&#8221; he said.&nbsp;<\/p>\n\n\n\n<p>Due to a scheduling conflict, Leaman won&#8217;t be able to attend the North America Division contest. First-year computer science major <strong>Noah Swartzentruber<\/strong> will be taking her place.&nbsp;<\/p>\n\n\n\n<p>&#8220;I am feeling excited, but do not quite know what to expect,&#8221; Swartzentruber said. &#8220;I hope that despite having fairly minimal experience formally coding in college, my previous, informal experience can deliver an alternative perspective.&#8221;<\/p>\n\n\n\n<p>Even the team&#8217;s name, O(e^mu), is in code. Once again, we&#8217;ll just let Hostetler explain:<\/p>\n\n\n\n<p>&#8220;Programmers use something called &#8216;Big-O notation&#8217; to talk about how efficient some code is. O(1) is super fast, O(n) is slower, O(n^2) is slower still, and O(e^n) is slowest of them all. We changed it to O(e^mu) to match our school name. I&#8217;m not sure why we picked one of the slowest ones to represent our team, but it has served us pretty well so far, so we might as well keep it!&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A cadre of talented programmers from 91短视频 (91短视频) have advanced to the North America Division Championships of the International Collegiate Programming Contest, which will be held later this <a href=\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/\" target=\"_self\" class=\"more-link\">... read more <span class=\"screen-reader-text\">about 91短视频 programmers advance to North American championships<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":49211,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4515,13808,17562,5598,14139],"tags":[],"feature":[17427,17423,17426,17241],"class_list":["post-49209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-academics","category-computer-science","category-digest","category-mathematical-sciences","category-student-profiles","feature-emu-home-page-feature","feature-featured-undergrad","feature-myemu-feature","feature-news-feature"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>91短视频 programmers advance to North American championships - 91短视频 News<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"91短视频 programmers advance to North American championships - 91短视频 News\" \/>\n<meta property=\"og:description\" content=\"A cadre of talented programmers from 91短视频 (91短视频) have advanced to the North America Division Championships of the International Collegiate Programming Contest, which will be held later this\" \/>\n<meta property=\"og:url\" content=\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/\" \/>\n<meta property=\"og:site_name\" content=\"91短视频 News\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EasternMennonite\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-27T12:45:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-30T21:05:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@91短视频_News\" \/>\n<meta name=\"twitter:site\" content=\"@91短视频_News\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/\",\"url\":\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/\",\"name\":\"91短视频 programmers advance to North American championships - 91短视频 News\",\"isPartOf\":{\"@id\":\"https:\/\/emu.edu\/now\/news\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg\",\"datePublished\":\"2021-04-27T12:45:00+00:00\",\"dateModified\":\"2021-04-30T21:05:53+00:00\",\"author\":{\"@id\":\"https:\/\/emu.edu\/now\/news\/#\/schema\/person\/d6737034219398924e6bd5dedcfa1245\"},\"breadcrumb\":{\"@id\":\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#primaryimage\",\"url\":\"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg\",\"contentUrl\":\"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/emu.edu\/now\/news\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"91短视频 programmers advance to North American championships\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/emu.edu\/now\/news\/#website\",\"url\":\"https:\/\/emu.edu\/now\/news\/\",\"name\":\"91短视频 News\",\"description\":\"News from the 91短视频 community.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/emu.edu\/now\/news\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/emu.edu\/now\/news\/#\/schema\/person\/d6737034219398924e6bd5dedcfa1245\",\"name\":\"admin\",\"sameAs\":[\"http:\/\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"91短视频 programmers advance to North American championships - 91短视频 News","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/","og_locale":"en_US","og_type":"article","og_title":"91短视频 programmers advance to North American championships - 91短视频 News","og_description":"A cadre of talented programmers from 91短视频 (91短视频) have advanced to the North America Division Championships of the International Collegiate Programming Contest, which will be held later this","og_url":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/","og_site_name":"91短视频 News","article_publisher":"https:\/\/www.facebook.com\/EasternMennonite","article_published_time":"2021-04-27T12:45:00+00:00","article_modified_time":"2021-04-30T21:05:53+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@91短视频_News","twitter_site":"@91短视频_News","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/","url":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/","name":"91短视频 programmers advance to North American championships - 91短视频 News","isPartOf":{"@id":"https:\/\/emu.edu\/now\/news\/#website"},"primaryImageOfPage":{"@id":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#primaryimage"},"image":{"@id":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#primaryimage"},"thumbnailUrl":"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg","datePublished":"2021-04-27T12:45:00+00:00","dateModified":"2021-04-30T21:05:53+00:00","author":{"@id":"https:\/\/emu.edu\/now\/news\/#\/schema\/person\/d6737034219398924e6bd5dedcfa1245"},"breadcrumb":{"@id":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#primaryimage","url":"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg","contentUrl":"https:\/\/emu-wordpress-multisite-instance-uploads.s3.amazonaws.com\/wp-content\/uploads\/sites\/43\/2021\/04\/26152022\/20210414-ICPC-Programming-Contest-Team_RKH-9edit2-scaled.jpg","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/emu.edu\/now\/news\/2021\/emu-programmers-advance-to-north-american-championships\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/emu.edu\/now\/news\/"},{"@type":"ListItem","position":2,"name":"91短视频 programmers advance to North American championships"}]},{"@type":"WebSite","@id":"https:\/\/emu.edu\/now\/news\/#website","url":"https:\/\/emu.edu\/now\/news\/","name":"91短视频 News","description":"News from the 91短视频 community.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/emu.edu\/now\/news\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/emu.edu\/now\/news\/#\/schema\/person\/d6737034219398924e6bd5dedcfa1245","name":"admin","sameAs":["http:\/\/"]}]}},"_links":{"self":[{"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/posts\/49209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/comments?post=49209"}],"version-history":[{"count":2,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/posts\/49209\/revisions"}],"predecessor-version":[{"id":49212,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/posts\/49209\/revisions\/49212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/media\/49211"}],"wp:attachment":[{"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/media?parent=49209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/categories?post=49209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/tags?post=49209"},{"taxonomy":"feature","embeddable":true,"href":"https:\/\/emu.edu\/now\/news\/wp-json\/wp\/v2\/feature?post=49209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}