{"id":29855,"date":"2023-01-11T13:16:12","date_gmt":"2023-01-11T07:46:12","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/"},"modified":"2023-01-11T13:16:12","modified_gmt":"2023-01-11T07:46:12","slug":"solved-program-is-working-on-code-block-but-not-in-hacker-rank","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/","title":{"rendered":"[Solved] Program is working on code block but not in hacker rank"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-48003806\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"48003806\" data-parentid=\"48002820\" data-score=\"2\" data-position-on-page=\"3\" data-highest-scored=\"0\" data-question-has-accepted-highest-score=\"0\" itemprop=\"suggestedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>A number of things are jumping out at me about your code. You are allocating memory for <code>num<\/code> integers, when <code>num<\/code> is uninitialized. It is given an undefined trash value. See <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/en.wikipedia.org\/wiki\/Undefined_behavior\">undefined behavior<\/a>. You must put your scanf statement before your malloc, because as it stands right now your code does not make sense. <\/p>\n<pre><code>for ( i=0;i&lt;num;i++)\n{\n    scanf(\"%llu\",&amp;num_alloc[num]);\n    FinalSum =FinalSum + num_alloc[num];\n}\n<\/code><\/pre>\n<p>For each loop iteration, you are accessing the <code>num<\/code>th element of your array. This is not possible as <code>num_alloc<\/code> should be an array of <code>num<\/code> ints, and array indexes in C start at 0. But what I&#8217;m pretty sure what you meant to do is this. With your code, you would have been assigning the same value over and over again.<\/p>\n<pre><code>for (i = 0; i &lt; num; i++) {\n    scanf(\"%llu\", &amp;num_alloc[i]);\n    FinalSum += num_alloc[i];\n}\n<\/code><\/pre>\n<p>You must also <code>free()<\/code> any memory you allocate on the heap with <code>malloc()<\/code>.<\/p>\n<pre><code>free(num_alloc);\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Program is working on code block but not in hacker rank <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] A number of things are jumping out at me about your code. You are allocating memory for num integers, when num is uninitialized. It is given an undefined trash value. See undefined behavior. You must put your scanf statement before your malloc, because as it stands right now your code does not make sense. &#8230; <a title=\"[Solved] Program is working on code block but not in hacker rank\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\" aria-label=\"More on [Solved] Program is working on code block but not in hacker rank\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[324,608],"class_list":["post-29855","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-gcc"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Program is working on code block but not in hacker rank - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Program is working on code block but not in hacker rank - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] A number of things are jumping out at me about your code. You are allocating memory for num integers, when num is uninitialized. It is given an undefined trash value. See undefined behavior. You must put your scanf statement before your malloc, because as it stands right now your code does not make sense. ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-11T07:46:12+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Program is working on code block but not in hacker rank\",\"datePublished\":\"2023-01-11T07:46:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\"},\"wordCount\":148,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"c++\",\"gcc\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\",\"name\":\"[Solved] Program is working on code block but not in hacker rank - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2023-01-11T07:46:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Program is working on code block but not in hacker rank\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Program is working on code block but not in hacker rank - JassWeb","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:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Program is working on code block but not in hacker rank - JassWeb","og_description":"[ad_1] A number of things are jumping out at me about your code. You are allocating memory for num integers, when num is uninitialized. It is given an undefined trash value. See undefined behavior. You must put your scanf statement before your malloc, because as it stands right now your code does not make sense. ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/","og_site_name":"JassWeb","article_published_time":"2023-01-11T07:46:12+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Program is working on code block but not in hacker rank","datePublished":"2023-01-11T07:46:12+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/"},"wordCount":148,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","gcc"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/","url":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/","name":"[Solved] Program is working on code block but not in hacker rank - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-01-11T07:46:12+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-program-is-working-on-code-block-but-not-in-hacker-rank\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Program is working on code block but not in hacker rank"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/29855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=29855"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/29855\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=29855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=29855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=29855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}