CINXE.COM

sai54 | CodeChef User Profile for sai54 | CodeChef

<!DOCTYPE html> <html xml:lang="en" lang="en" dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name='description' content='CodeChef User profile of sai54. CodeChef is a Platform for Aspiring Programmers. Learn to code for free using our beginner friendly and interactive learning courses.' /> <meta property="og:url" content="https://www.codechef.com/users/sai54" /> <meta property="og:type" content="website" /> <meta property="og:title" content="sai54 | CodeChef User Profile for sai54 | CodeChef" /> <meta property="og:image" content="https://cdn.codechef.com/sites/all/themes/abessive/cc-logo.png" /> <meta property="og:description" content="sai54 | CodeChef User Profile for sai54 | CodeChef" /> <meta property="fb:app_id" content="191217060453" /> <meta name='robots' content='noindex, nofollow' /> <link rel='canonical' href='https://www.codechef.com/users/sai54'> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TV5X2M');</script> <!-- End Google Tag Manager --><link href="https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700;900&family=Open+Sans:wght@300;400;600;700;800&family=Roboto+Mono:wght@100;300;400;500;700&family=Lato:wght@100;300;400;700;900&family=Outfit:wght@100;200;300;400;500;600&family=IBM+Plex+Mono&family=Inter:wght@100;200;300;400&family=Fustat:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet"><link rel='stylesheet' type='text/css' href='/sites/all/themes/mallow/css/mallow-footer.css?v=dc6dba1a0ae09ee48b89662e9bc21a82'> <link rel='stylesheet' type='text/css' href='/sites/all/themes/mallow/css/mallow-header.css?v=c70f72d5048d825a0069219936d7fd20'> <script type="text/javascript">var _sf_startpt = (new Date()).getTime()</script> <title>sai54 | CodeChef User Profile for sai54 | CodeChef</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="icon" href="https://www.codechef.com/favicon.ico" type="image/x-icon" /> <link rel="stylesheet" href="/misc/jquery-ui-1.10.0/css/smoothness/jquery-ui-1.10.0.custom.min.css"> <script type="text/javascript" src="/misc/jquery.js?S"></script> <script type="text/javascript" src="/misc/drupal.js?S"></script> <script type="text/javascript" src="/sites/all/modules/codechef_alerts/codechef_alerts.js?v=649c43b6894169b33b5557aa0374459d?S"></script> <script type="text/javascript" src="/misc/jquery-popup-overlay/popupoverlay.js?S"></script> <script type="text/javascript" src="/em/libs/cryptojs/aes.js?S"></script> <script type="text/javascript" src="/em/libs/common/common.js?v=5ff55b42dfd403dc704fc758241f4eb8?S"></script> <script type="text/javascript" src="/sites/all/modules/codechef_common_functions/js/localStorage.js?S"></script> <script type="text/javascript" src="/sites/all/modules/codechef_common_functions/js/keybinding.js?S"></script> <script type="text/javascript" src="/sites/all/modules/codechef_common_functions/js/codechefGenericModal.js?S"></script> <script type="text/javascript" src="/sites/all/modules/codechef_common_functions/codechef_common_functions.js?v=14a693cb7b4d17e526c6987eaad20e73?S"></script> <script type="text/javascript" src="/sites/all/modules/codechef_todo/js/todo_notification.js?v=5c8b56f9cb05732128cc8fe8ce3708bb?S"></script> <script type="text/javascript" src="/sites/all/modules/tableofcontents/jquery.scrollTo-min.js?S"></script> <script type="text/javascript" src="/sites/all/modules/tableofcontents/jquery.localscroll-min.js?S"></script> <script type="text/javascript" src="/sites/all/modules/tableofcontents/tableofcontents.js?S"></script> <script type="text/javascript" src="/em/libs/remove_prototype.js?S"></script> <script type="text/javascript" src="/misc/common.js?S"></script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js?S"></script> <script type="text/javascript" src="/em/libs/handlebars/handlebars.js?S"></script> <script type="text/javascript" src="/em/libs/ember/prod.ember.js?S"></script> <script type="text/javascript" src="/em/libs/ember-data/prod.beta.ember-data.js?S"></script> <script type="text/javascript" src="/em/libs/ember-bootstrap-components/bs-core.js?S"></script> <script type="text/javascript" src="/em/libs/ember-bootstrap-components/bs-notification.js?S"></script> <script type="text/javascript" src="/em/libs/ember-bootstrap-components/bs-growl.js?S"></script> <script type="text/javascript" src="/sites/all/modules/codechef_register/js/app.js?version=2.0?S"></script> <script type="text/javascript" src="/bower_components/foundation/js/foundation.min.js?S"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","visitedContests":[],"username":null,"user_consented_privacy_policy_version":null,"user_consented_privacy_policy_on":null,"current_privacy_policy_version":null,"currentUser":"sai54","maxSetMembersCount":100,"date_versus_rating":{"all":[{"code":"START145D","getyear":"2024","getmonth":"7","getday":"31","reason":null,"penalised_in":null,"rating":"946","rank":"15491","name":"Starters 145 Division 4 (Rated)","end_date":"2024-07-31 22:00:06","color":"#666666"},{"code":"START148D","getyear":"2024","getmonth":"8","getday":"21","reason":null,"penalised_in":null,"rating":"986","rank":"18931","name":"Starters 148 Division 4 (Rated)","end_date":"2024-08-21 22:00:06","color":"#666666"},{"code":"START150D","getyear":"2024","getmonth":"9","getday":"4","reason":null,"penalised_in":null,"rating":"1062","rank":"10180","name":"Starters 150 (Rated)","end_date":"2024-09-04 22:30:06","color":"#666666"},{"code":"START159D","getyear":"2024","getmonth":"11","getday":"6","reason":null,"penalised_in":null,"rating":"1132","rank":"8214","name":"Starters 159 (Rated)","end_date":"2024-11-06 22:00:06","color":"#666666"},{"code":"START160D","getyear":"2024","getmonth":"11","getday":"13","reason":null,"penalised_in":null,"rating":"1111","rank":"18869","name":"Starters 160 (Rated)","end_date":"2024-11-13 22:30:06","color":"#666666"},{"code":"START161D","getyear":"2024","getmonth":"11","getday":"20","reason":null,"penalised_in":null,"rating":"1145","rank":"7523","name":"Starters 161 (Rated)","end_date":"2024-11-20 22:30:06","color":"#666666"},{"code":"START162D","getyear":"2024","getmonth":"11","getday":"27","reason":null,"penalised_in":null,"rating":"1189","rank":"3683","name":"Starters 162 (Rated)","end_date":"2024-11-27 22:00:06","color":"#666666"},{"code":"START163D","getyear":"2024","getmonth":"12","getday":"4","reason":null,"penalised_in":null,"rating":"1220","rank":"4029","name":"Starters 163 (Rated)","end_date":"2024-12-04 22:00:06","color":"#666666"},{"code":"START164D","getyear":"2024","getmonth":"12","getday":"11","reason":null,"penalised_in":null,"rating":"1204","rank":"9385","name":"Starters 164 (Rated)","end_date":"2024-12-11 22:00:06","color":"#666666"},{"code":"START170D","getyear":"2025","getmonth":"1","getday":"22","reason":null,"penalised_in":null,"rating":"1255","rank":"2186","name":"Starters 170 (Rated)","end_date":"2025-01-22 22:00:06","color":"#666666"},{"code":"START171D","getyear":"2025","getmonth":"1","getday":"29","reason":null,"penalised_in":null,"rating":"1308","rank":"2382","name":"Starters 171 (Rated)","end_date":"2025-01-29 22:00:06","color":"#666666"},{"code":"START172D","getyear":"2025","getmonth":"2","getday":"5","reason":"Cheated in START172D","penalised_in":["START172D"],"rating":"1036","rank":"36298","name":"Starters 172 (Rated)","end_date":"2025-02-05 22:00:06","color":"#666666"},{"code":"START173D","getyear":"2025","getmonth":"2","getday":"12","reason":null,"penalised_in":null,"rating":"979","rank":"39590","name":"Starters 173 (Rated upto \u003c 2700)","end_date":"2025-02-12 22:30:06","color":"#666666"},{"code":"START174D","getyear":"2025","getmonth":"2","getday":"19","reason":null,"penalised_in":null,"rating":"1045","rank":"1258","name":"Starters 174 (Rated)","end_date":"2025-02-19 22:15:06","color":"#666666"}],"all_old":[]},"user_initial_ratings":{"all":1000,"all_old":1500},"provisional_rating_contest_limit":5,"rating_shift_to_elo_rating_date":"2022-12-20 00:00:00","rating_shift_to_elo_rating_code":"RATING_SHIFT_TO_ELO_RATING_CODE"}); //--><!]]> </script> <link rel="stylesheet" href="/sites/all/themes/abessive/css/app.css?v=a691d868ab0ff8c1bf6c6f1cbfea69a0"> </head> <body class="sidebar-right"> <script>window.csrfToken = '7fc698d6e6d8a7e9d2355383eeefd36702b4c52a692d362f6e9362996c264926';</script><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TV5X2M" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><header class="m-header-one l-main-header "> <div class="l-header"> <div class="l-header__logo"> <div class="l-header__image-2"> <a href="https://www.codechef.com"> <img class="m-header__image m-header__image--pc" src="https://cdn.codechef.com/images/cc-logo.svg" alt="CodeChef Logo"> <img class="m-header__image m-header__image--mobile" src="https://cdn.codechef.com/images/cc-logo-mobile-1.svg" alt="CodeChef Logo"> </a> </div> <div class="desktopNavigation"> <div class="headerNavigation"> <div class="navigationRow"> <div class="navigationItem dropdownNavigationItem"> <span class="navigationLink">Courses</span> <div class='l-username l-course'> <div class='l-dropdown-container'> <i class='i-course i-dropdown-down-1'></i> </div><div class='l-course-dropdown courseDropDownContainer desktopDropdown' style='display: none'> <div class='topLayout'> <div class='leftColumn'><div class='categoryItem activeCategory' data-category='programming-dsa'> <h3 class='categoryTitle'>Programming and DSA</h3><p class='categoryDescription'>Learn to think like a programmer. Develop your problem-solving skills with essential data structures and algorithms.</p></div><div class='categoryItem ' data-category='development'> <h3 class='categoryTitle'>Career Paths</h3><p class='categoryDescription'>From beginner to job-ready. Explore our curated career paths designed to help you succeed in the tech industry.</p></div><div class='categoryItem ' data-category='other'> <h3 class='categoryTitle'>Other Courses</h3></div></div> <div class='rightColumn'> <h2 class='categoryHeader'>Programming and DSA</h2> </div> </div> <div class='bottomLayout'> <a class='completeCourseCta' href='/learn#header'> Explore courses <span class='externalLink__iconContainer'> <i class='externalLink__rightIcon'></i> </span> </a> </div> </div><div class='courseDropDownContainer mobileDropdown' style='display: none'> <div class='headingContainer'> <h3 class='heading'>Catalogue</h3> <i class='fa fa-close'></i> </div> <div class='mobileLayout topLayout'><div class='mobileSection'> <div class='categoryItem mobileCategoryItem' data-category='programming-dsa'> <h3 class='categoryTitle'>Programming and DSA</h3><p class='categoryDescription'>Learn to think like a programmer. Develop your problem-solving skills with essential data structures and algorithms.</p></div> <div class='mobileCourseList'></div> </div><div class='mobileSection'> <div class='categoryItem mobileCategoryItem' data-category='development'> <h3 class='categoryTitle'>Career Paths</h3><p class='categoryDescription'>From beginner to job-ready. Explore our curated career paths designed to help you succeed in the tech industry.</p></div> <div class='mobileCourseList'></div> </div><div class='mobileSection'> <div class='categoryItem mobileCategoryItem' data-category='other'> <h3 class='categoryTitle'>Other Courses</h3></div> <div class='mobileCourseList'></div> </div></div> <div class='stickyBottomLayout bottomLayout'> <a class='completeCourseCta' href='/learn#header'> Explore courses <span class='externalLink__iconContainer'> <i class='externalLink__rightIcon'></i> </span> </a> </div> </div></div> </div> <a class="navigationItem" href="/practice"> <span class="navigationLink ">Practice</span> </a> <a class="navigationItem" href="/contests"> <span class="navigationLink ">Compete</span> </a> <a class="navigationItem" href="/ide"> <span class="navigationLink">Compiler</span> </a> </div> </div> </div> </div> <div class="headerRightContainer"> <div class="l-header__user-block"> <a class="m-premium-text-container" href="/pro#header" target="_blank"> <i class="i-premium-icon"></i> <span class="m-premium-text">Upgrade to Pro</span> </a><hr class="m-divider--vertical"> <div class="m-login-container--desktop"> <button class="m-login-button m-login-button-no-border" onclick="window.open('https://www.codechef.com/login?destination=/users/sai54', '_self')">Login</button><button class="m-signup-button" onclick="window.open('https://www.codechef.com/signup?destination=/users/sai54', '_self')">Sign Up</button> </div> <div class="m-login-container--mobile"> <button class="m-login-button" onclick="window.open('https://www.codechef.com/login?destination=/users/sai54', '_self')">Login / Sign Up</button> </div> </div> </div> </div> </header> <div class=""> <div class="mobileNavigation"> <div class="headerNavigation"> <div class="navigationRow"> <div class="navigationItem dropdownNavigationItem"> <span class="navigationLink">Courses</span> <div class='l-username l-course'> <div class='l-dropdown-container'> <i class='i-course i-dropdown-down-1'></i> </div><div class='l-course-dropdown courseDropDownContainer desktopDropdown' style='display: none'> <div class='topLayout'> <div class='leftColumn'><div class='categoryItem activeCategory' data-category='programming-dsa'> <h3 class='categoryTitle'>Programming and DSA</h3><p class='categoryDescription'>Learn to think like a programmer. Develop your problem-solving skills with essential data structures and algorithms.</p></div><div class='categoryItem ' data-category='development'> <h3 class='categoryTitle'>Career Paths</h3><p class='categoryDescription'>From beginner to job-ready. Explore our curated career paths designed to help you succeed in the tech industry.</p></div><div class='categoryItem ' data-category='other'> <h3 class='categoryTitle'>Other Courses</h3></div></div> <div class='rightColumn'> <h2 class='categoryHeader'>Programming and DSA</h2> </div> </div> <div class='bottomLayout'> <a class='completeCourseCta' href='/learn#header'> Explore courses <span class='externalLink__iconContainer'> <i class='externalLink__rightIcon'></i> </span> </a> </div> </div><div class='courseDropDownContainer mobileDropdown' style='display: none'> <div class='headingContainer'> <h3 class='heading'>Catalogue</h3> <i class='fa fa-close'></i> </div> <div class='mobileLayout topLayout'><div class='mobileSection'> <div class='categoryItem mobileCategoryItem' data-category='programming-dsa'> <h3 class='categoryTitle'>Programming and DSA</h3><p class='categoryDescription'>Learn to think like a programmer. Develop your problem-solving skills with essential data structures and algorithms.</p></div> <div class='mobileCourseList'></div> </div><div class='mobileSection'> <div class='categoryItem mobileCategoryItem' data-category='development'> <h3 class='categoryTitle'>Career Paths</h3><p class='categoryDescription'>From beginner to job-ready. Explore our curated career paths designed to help you succeed in the tech industry.</p></div> <div class='mobileCourseList'></div> </div><div class='mobileSection'> <div class='categoryItem mobileCategoryItem' data-category='other'> <h3 class='categoryTitle'>Other Courses</h3></div> <div class='mobileCourseList'></div> </div></div> <div class='stickyBottomLayout bottomLayout'> <a class='completeCourseCta' href='/learn#header'> Explore courses <span class='externalLink__iconContainer'> <i class='externalLink__rightIcon'></i> </span> </a> </div> </div></div> </div> <a class="navigationItem" href="/practice"> <span class="navigationLink ">Practice</span> </a> <a class="navigationItem" href="/contests"> <span class="navigationLink ">Compete</span> </a> <a class="navigationItem" href="/ide"> <span class="navigationLink">Compiler</span> </a> </div> </div> </div> </div> <main class="content"> <aside class="breadcrumbs"> <div class="breadcrumb"><a href="/">Home</a>&nbsp;&raquo;&nbsp;sai54</div> </aside><!--.breadcrumbs--> <div class="ns-content"> <link rel="stylesheet" href="/sites/all/modules/codechef_register/css/user_profile.css?v=f7d85ee77d879b160d8cd0b2e3e0edc1"/> <style> .contest-participated-count { font-size: 12px; line-height: 14px; padding: 8px; font-weight: 400; width: fit-content; border: 1px solid #DBDBDB; border-radius: 4px; height: 30px; } .rating-title-container , .heatmap-title-container { display: flex; padding-top: 10px; justify-content: space-between; border-top: 1px solid #000000; } .rating-title-container h3 , .heatmap-title-container h3 { padding: 0 !important; border: none !important; margin: 0 !important; } .heatmap-title-container { justify-content: space-between; } #heatmap-period-selector { width: 125px; border-radius: 4px; height: 33px; } .rating-tooltip { border-radius: 50%; position: relative; display: inline-block; text-decoration: none; } .tooltiptextWidth { width: 35px !important; border-radius: revert; padding: 4px; } .school-rating-number .rating-tooltip, .rating-number .rating-tooltip { height: 16px; width: 16px; border: 2px solid #4a4a4a; font-size: 12px; top: 9px; left: 7px; color: #4a4a4a; } .school-rating-number .rating-tooltip:hover, .rating-number .rating-tooltip:hover { color: #4a4a4a !important; } .rank-stats .rating-tooltip { height: 14px; width: 14px; border: 1px solid #FFF; font-size: 9px; color: #FFFFFF; display: block; bottom: 17px; left: 78px; } .rank-stats .rating-tooltip:hover { color: #FFFFFF !important; } .ratings-graph-change-button button{ width: 100%; background-color: inherit; border: none; cursor: pointer; padding: 10px; transition: 0.3s; font-size: 14px; color: #4a4a4a; font-family: "Open Sans", serif; margin-bottom: 0; } .ratings-graph-change-button button:hover { background-color: #ddd; } .rating-cta { color: #3B5998; font-family: "Open Sans", serif; font-size: 14px; font-style: normal; display: flex; align-items: center; justify-content: center; font-weight: 400; position: relative; line-height: 19.6px; /* 140% */ } .button-active { background: #FFFFFF !important; border-top: 2px solid grey !important; font-weight: 600; } .ratings-graph-change-button { display: flex; justify-content: center; background-color: #f1f1f1; align-items: center; margin: 16px 0 0; } .alert-container { display: flex; align-items: center; justify-content: center; gap: 8px; } .alert-icon { background: url("https://cdn.codechef.com/images/attention.svg") no-repeat; width: 18px; height: 18px; } .alert-info { font-family: "Open Sans"; font-size: 12px; font-style: normal; font-weight: 400; color: #654229; margin-bottom: 0; } .mb-30 { margin-bottom: -30px; } </style> <script src="/sites/all/modules/fbmod/js/fb_sdk.js"></script> <script> const socialMediaShareTitle = 'Share Your Badges Status';</script> <div class="user-profile-container"> <div class="row"> <div class="content-area small-8 columns"> <div class="user-details-container plr10"> <header> <img class='profileImage' src='https://cdn.codechef.com/sites/all/themes/abessive/images/user_default_thumb.jpg' width='70px' height='70px' alt='user profile'/> <h1 class="h2-style">sai54</h1> </header> <section class="user-details"> <ul class="side-nav"> <li> <label>Username:</label><span> <span class='rating' style='display: inline-block; font-size: 10px; background: #666666; padding: 0 3px; line-height: 1.3; color: white; margin-right: 2px;'>1&#9733;</span><span class='m-username--link'>sai54</span> </span> </li> <li><label>Country:</label><span><img class="user-country-flag" title="IN" src="https://cdn.codechef.com/download/flags/24/in.png">&nbsp;&nbsp;<span class="user-country-name" style="vertical-align:bottom">India</span></span></li> <li><label>Student/Professional:</label><span>Student</span></li> <li><label>Institution:</label><span>Indian Institute of Technology Madras </span></li> <li> <label>CodeChef Pro Plan:</label> <span>No Active Plan. <a target="_blank" href= /pro#header> View Details </a> </span> </li> </ul> </section><!--.user-details--> <section class="heatmap-container" style="margin-top: 20px;"> <div class="heatmap-title-container"> <h3>Submissions Heat Map</h3> <select id="heatmap-period-selector"> <option value="current">Last 6 Months</option> <option value="2025-1">2025 (Jan-Jun)</option><option value="2024-2">2024 (Jul-Dec)</option><option value="2024-1">2024 (Jan-Jun)</option> </select> </div> <div class="heatmap-content" id="js-heatmap"></div> </section> <section class="rating-graphs rating-data-section"> <div class="rating-title-container"> <h3>Rating Graph</h3> <div class="contest-participated-count"> No. of Contests Participated: <b>14</b> </div> </div> <div id="all-ratings-graph-buttons" class="ratings-graph-change-button"> <button id="graph-button-all" onclick="ratingGraphSelection(false, false)">Current Ratings Graph</button> <button id="graph-button-all-old" onclick="ratingGraphSelection(true, false)">Old Ratings Graph</button> </div> <div class="tabs-content"> <section role="tabpanel" aria-hidden="false" class="content active" id="cumulative" style="display: none"><div class='rank-stats'><div class='left' style='background-color: #666666'><div class='rating-container'><a href='https://www.codechef.com/ratings/all' class='rating'>1045 (<span class='rating-difference'>+66</span>)</a><small id='actual-rating-status-all' style='display: block'>Rating</small><small id='provisional-rating-status-all' style='display: none'>Provisional<br/>Rating <a class="tooltips rating-tooltip" target="_blank" href="https://discuss.codechef.com/t/elo-mmr-ratings-go-live-on-codechef/102184/31">i <span class="tooltiptext">Provisional Rating, click to know more</span> </a></small></div></div><div class='left'><div id='rating-box-all' ><div class='contest-name'><a href='https://www.codechef.com/START174D'>Starters 174 (Rated)</a><span class='time'>(2025-02-19 22:15:06)</span></div><div id='global-rank-all'><small>Global Rank:</small>&nbsp;&nbsp;&nbsp;<strong class='global-rank'>1258</strong></div><div style = 'display: none'><small>Cheated in:</small>&nbsp;&nbsp;&nbsp;<strong class='cheated-contest'></strong></div></div><div id='rating-change-desc-all' style='display: none'><div><p style='font-size: 14px; margin: 0px'>Ratings System Update</p><span class='time'>(2025-02-19 22:15:06)</span></div><small>This is the difference due to changing the rating system.</small><small>This graph is not updated after 20th Dec 2022.</small> <a href="https://discuss.codechef.com/t/rating-system-update/104510">Know more</a></div></div></div><div id="cumulative-graph" class="ml-10 mb-30"></div> <a class="rating-cta" href="/ratings">How the rating system works?</a> </section> <section role="tabpanel" aria-hidden="false" class="content active" id="cumulative-old" style="display: none"><div class='rank-stats'><div class='left' style='background-color: #666'><div class='rating-container'><a href='https://www.codechef.com/ratings/all' class='rating'>NA? (<span class='rating-difference'>+NA</span>)</a><small id='actual-rating-status-all-old' style='display: none'>Rating</small><small id='provisional-rating-status-all-old' style='display: block'>Provisional<br/>Rating <a class="tooltips rating-tooltip" target="_blank" href="https://discuss.codechef.com/t/elo-mmr-ratings-go-live-on-codechef/102184/31">i <span class="tooltiptext">Provisional Rating, click to know more</span> </a></small></div></div><div class='left'><div id='rating-box-all-old' ><div class='contest-name'><a href='https://www.codechef.com/'>None</a><span class='time'>(None)</span></div><div id='global-rank-all-old'><small>Global Rank:</small>&nbsp;&nbsp;&nbsp;<strong class='global-rank'>0</strong></div><div style = 'display: none'><small>Cheated in:</small>&nbsp;&nbsp;&nbsp;<strong class='cheated-contest'></strong></div></div><div id='rating-change-desc-all-old' style='display: none'><div><p style='font-size: 14px; margin: 0px'>Ratings System Update</p><span class='time'>(None)</span></div><small>This is the difference due to changing the rating system.</small><small>This graph is not updated after 20th Dec 2022.</small> <a href="https://discuss.codechef.com/t/rating-system-update/104510">Know more</a></div></div></div><div id="cumulative-old-graph" class="ml-10 mb-30"></div> <a class="rating-cta" href="/ratings">How the rating system works?</a> </section> </div><!--.tabs-content--> </section><!--.rating-graphs--> <section class="rating-data-section problems-solved"> <h3>Learning Paths (1)</h3> <div class="cards__container"> <a href=/learn/course/linked-lists> <div class='learning__card'> <div class='title__container'> <img alt='learn-icon' src='https://cdn.codechef.com/images/self-learning/icons/linked-lists.svg' /> <div class='card__content'> <div class='cardTitle__container'> <p class='card__title'>Linked Lists</p> </div><div class='progress tooltips rating-tooltip'> <div class='fill' style='width: 6%'> </div> <span class='tooltiptext tooltiptextWidth'>6%</span> </div></div></div></div></a></div> <h3>Practice Paths (0) </h3> <p>None</p> <h3>Contests (14) </h3> <div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 145 Division 4 (Rated)</span></h5><p><span><span style="font-size: 12px";>Gun Master</span>,&nbsp;<span style="font-size: 12px";>Volume Comparison</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 148 Division 4 (Rated)</span></h5><p><span><span style="font-size: 12px";>Let Me Eat Cake!</span>,&nbsp;<span style="font-size: 12px";>Clearance Sale</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 150 (Rated)</span></h5><p><span><span style="font-size: 12px";>Find Multiset State</span>,&nbsp;<span style="font-size: 12px";>IOI 2024</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 159 (Rated)</span></h5><p><span><span style="font-size: 12px";>Icecream and Cone</span>,&nbsp;<span style="font-size: 12px";>Elections</span>,&nbsp;<span style="font-size: 12px";>Card Game</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 160 (Rated)</span></h5><p><span><span style="font-size: 12px";>Too Many Oranges</span>,&nbsp;<span style="font-size: 12px";>Movie Snacks</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 161 (Rated)</span></h5><p><span><span style="font-size: 12px";>Moneymaking</span>,&nbsp;<span style="font-size: 12px";>Selling Donuts</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 162 (Rated)</span></h5><p><span><span style="font-size: 12px";>Calorie Intake</span>,&nbsp;<span style="font-size: 12px";>Assignment Score</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 163 (Rated)</span></h5><p><span><span style="font-size: 12px";>Binary Sum</span>,&nbsp;<span style="font-size: 12px";>Chef and Socks</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 164 (Rated)</span></h5><p><span><span style="font-size: 12px";>New-Pro Coder</span>,&nbsp;<span style="font-size: 12px";>Itz Simple</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 170 (Rated)</span></h5><p><span><span style="font-size: 12px";>Access Code Equality</span>,&nbsp;<span style="font-size: 12px";>Monster Monster</span>,&nbsp;<span style="font-size: 12px";>Minimum Bottles</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 171 (Rated)</span></h5><p><span><span style="font-size: 12px";>White Wall</span>,&nbsp;<span style="font-size: 12px";>Advitiya</span>,&nbsp;<span style="font-size: 12px";>Swish Game</span>,&nbsp;<span style="font-size: 12px";>Squid Game - Piggy Bank</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 172 (Rated)</span></h5><p><span><span style="font-size: 12px";>Time Machine</span>,&nbsp;<span style="font-size: 12px";>Small Palindrome</span>,&nbsp;<span style="font-size: 12px";>Streak Star</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 173 (Rated upto < 2700)</span></h5><p><span><span style="font-size: 12px";>Time Penalty</span></span></p></div><div class='content'><h5><span style='font-size: 14px;color:#000;'>Starters 174 (Rated)</span></h5><p><span><span style="font-size: 12px";>Too Much Homework!</span>,&nbsp;<span style="font-size: 12px";>Bigger is Better</span>,&nbsp;<span style="font-size: 12px";>Deletion and Difference</span></span></p></div> <h3>Total Problems Solved: 34</h3> </section><!--.problems-solved--> <script type="text/x-handlebars"> {{outlet}} {{bs-growl-notifications showTime="2500"}} </script> <script type="text/x-handlebars" id="sets"> <div> <a class="user-add"></a> {{#view App.BoxView}} <div class="add-button-set"> <table id="test" border="0" cellpadding="0" cellspacing="0" style="padding:3px 10px;"> <tbody> {{#if error}} <tr> <td colspan="3" style="text-align: center;"> <button class="ns-button" {{action fetchSets}}>Retry</button> </td> </tr> {{else}} {{#each model}} {{#if isAdded}} <tr {{action 'deleteMember' this }} title="Click to remove"> <td style="width:10px; padding:5px 0 0;"> <div class="ns-checkbox"> <input type="checkbox" name="checkbox" checked/> <label></label> </div> </td> <td style="padding-left: 6px;">{{set_name}}</td> <td class="memberscount">{{membersCount}}</td> </tr> {{else}} <tr {{action 'addMember' this }} title="Click to add"> <td style="width:10px; padding:5px 0 0;"> <div class="ns-checkbox"> <input type="checkbox" name="checkbox"/> <label></label> </div> </td> <td style="padding-left: 6px;">{{set_name}}</td> <td class="memberscount">{{membersCount}}</td> </tr> {{/if}} {{/each}} <tr> <td style="width:10px; padding:5px 0 0;"></td> <td colspan="2"><a href="/sets" target="_blank">Create new set</a></td> </tr> {{/if}} </tbody> </table> </div> {{/view}} </div> </script> </div><!--.user-details-container--> </div><!--.small-8.columns--> <aside class="sidebar small-4 columns pr0"> <div class="widget pl0 pr0 widget-rating"> <div class="content"> <div class="rating-header text-center"> <div class="rating-number">1045</div> <div>(Div 4)</div> <div class="rating-star"><span style="background-color:#666666">&#9733;</span></div> <a href="/ratings"><strong>CodeChef Rating</strong></a> <small>(Highest Rating 1308)</small> </div><!--rating-header--> <div class="rating-ranks"> <ul class="inline-list"> <li> <a href="/ratings/all"><strong>127406</strong></a> Global Rank </li> <li> <a href="/ratings/all?filterBy=Country%3DIndia"><strong>120938</strong></strong></a> Country Rank </li> </ul> </div> </div> </div> <div class='widget badges'> <h4>Badges</h4> <div class='badge'> <div class='badge__image'> <img src='https://cdn.codechef.com/images/badges/contest/bronze.svg' alt='Contest Contender - Bronze Badge'/> </div> <div> <p class='badge__title'>Contest Contender - Bronze Badge</p> <p class='badge__description'>Received for participating in <span class='badge__goal'>5</span> Contests</p> </div> </div> </div> <a href='https://www.codechef.com/roadmap/data-structures-and-algorithms' class='widget seperate special-block cursor-pointer' target='_blank'><div><img class='special-block-img-container' src='https://cdn.codechef.com/codechef_banners/1718111660.png'></div></a> <div class="widget recent-activity"> <h4>Recent Activity</h4> <div class="table-questions content" id="rankContentDiv"> <p align="center"><img src="https://cdn.codechef.com/sites/all/themes/abessive/images/ajax-loader.gif"/> Fetching recent activity</p> <input type="hidden" id="user_handle" value="sai54" name="user_handle"/> <script type="text/javascript"> onload_getpage_recent_activity_user('next'); </script> </div> </div> </aside><!--.sidebar--> </div> </div><!--.user-profile-container--> <script src="https://code.highcharts.com/highcharts.js"></script> <script src="/sites/all/modules/codechef_register/js/rating_highcharts.js?v=d3d091e2e141be44903449ce8bf04cd1 " defer> </script> <script type="text/javascript"> jQuery(document) .foundation(); $(document) .ready(function () { var colorForSections = { 'solutions_partially_accepted': '#d6ba22', 'compile_error': '#6F6D6D', 'runtime_error': '#8B572A', 'time_limit_exceeded': '#F7750F', 'wrong_answers': '#E56255', 'solutions_accepted': '#1C8C0E' }; }); var all_rating = [{"code":"START145D","getyear":"2024","getmonth":"7","getday":"31","reason":null,"penalised_in":null,"rating":"946","rank":"15491","name":"Starters 145 Division 4 (Rated)","end_date":"2024-07-31 22:00:06","color":"#666666"},{"code":"START148D","getyear":"2024","getmonth":"8","getday":"21","reason":null,"penalised_in":null,"rating":"986","rank":"18931","name":"Starters 148 Division 4 (Rated)","end_date":"2024-08-21 22:00:06","color":"#666666"},{"code":"START150D","getyear":"2024","getmonth":"9","getday":"4","reason":null,"penalised_in":null,"rating":"1062","rank":"10180","name":"Starters 150 (Rated)","end_date":"2024-09-04 22:30:06","color":"#666666"},{"code":"START159D","getyear":"2024","getmonth":"11","getday":"6","reason":null,"penalised_in":null,"rating":"1132","rank":"8214","name":"Starters 159 (Rated)","end_date":"2024-11-06 22:00:06","color":"#666666"},{"code":"START160D","getyear":"2024","getmonth":"11","getday":"13","reason":null,"penalised_in":null,"rating":"1111","rank":"18869","name":"Starters 160 (Rated)","end_date":"2024-11-13 22:30:06","color":"#666666"},{"code":"START161D","getyear":"2024","getmonth":"11","getday":"20","reason":null,"penalised_in":null,"rating":"1145","rank":"7523","name":"Starters 161 (Rated)","end_date":"2024-11-20 22:30:06","color":"#666666"},{"code":"START162D","getyear":"2024","getmonth":"11","getday":"27","reason":null,"penalised_in":null,"rating":"1189","rank":"3683","name":"Starters 162 (Rated)","end_date":"2024-11-27 22:00:06","color":"#666666"},{"code":"START163D","getyear":"2024","getmonth":"12","getday":"4","reason":null,"penalised_in":null,"rating":"1220","rank":"4029","name":"Starters 163 (Rated)","end_date":"2024-12-04 22:00:06","color":"#666666"},{"code":"START164D","getyear":"2024","getmonth":"12","getday":"11","reason":null,"penalised_in":null,"rating":"1204","rank":"9385","name":"Starters 164 (Rated)","end_date":"2024-12-11 22:00:06","color":"#666666"},{"code":"START170D","getyear":"2025","getmonth":"1","getday":"22","reason":null,"penalised_in":null,"rating":"1255","rank":"2186","name":"Starters 170 (Rated)","end_date":"2025-01-22 22:00:06","color":"#666666"},{"code":"START171D","getyear":"2025","getmonth":"1","getday":"29","reason":null,"penalised_in":null,"rating":"1308","rank":"2382","name":"Starters 171 (Rated)","end_date":"2025-01-29 22:00:06","color":"#666666"},{"code":"START172D","getyear":"2025","getmonth":"2","getday":"5","reason":"Cheated in START172D","penalised_in":["START172D"],"rating":"1036","rank":"36298","name":"Starters 172 (Rated)","end_date":"2025-02-05 22:00:06","color":"#666666"},{"code":"START173D","getyear":"2025","getmonth":"2","getday":"12","reason":null,"penalised_in":null,"rating":"979","rank":"39590","name":"Starters 173 (Rated upto < 2700)","end_date":"2025-02-12 22:30:06","color":"#666666"},{"code":"START174D","getyear":"2025","getmonth":"2","getday":"19","reason":null,"penalised_in":null,"rating":"1045","rank":"1258","name":"Starters 174 (Rated)","end_date":"2025-02-19 22:15:06","color":"#666666"}]; var current_user_rating = all_rating.length > 0 ? parseInt(all_rating[all_rating.length - 1].rating) : 0; var user_rating_pointer_data = []; var collapse = document .getElementsByClassName('collapse'); for (let i = 0; i < collapse.length; i++) { collapse[i].addEventListener('click', function () { this.classList.toggle('collapse-active'); var content = this.nextElementSibling; if (content.style.display === 'block') { content.style.display = 'none'; } else { content.style.display = 'block'; } }); } </script> <link rel="stylesheet" href="/sites/all/themes/abessive/heatmap.css" /> <script> async function downloadBadge(imageUrl, icon) { try { icon.style.pointerEvents = 'none'; // Disable clicks // Fetch and download the image const response = await fetch(imageUrl); const blob = await response.blob(); const url = window.URL.createObjectURL(blob); const link = document.createElement('a'); link.href = url; link.download = 'CodeChefBadge.png'; document.body.appendChild(link); link.click(); document.body.removeChild(link); window.URL.revokeObjectURL(url); } catch (error) { console.error('Error downloading the image:', error); } finally { icon.style.pointerEvents = 'auto'; // Re-enable clicks } } document.querySelectorAll('.download_icon--container').forEach(iconContainer => { iconContainer.addEventListener('click', async function() { let imageUrl = this.getAttribute('data-url'); await downloadBadge(imageUrl, this); }); }); </script> <script> $(function () { var userDailySubmissionsStats = [{"date":"2024-7-31","value":18}, {"date":"2024-8-21","value":19}, {"date":"2024-9-4","value":25}, {"date":"2024-11-6","value":19}, {"date":"2024-11-13","value":22}, {"date":"2024-11-20","value":14}, {"date":"2024-11-27","value":11}, {"date":"2024-12-4","value":27}, {"date":"2024-12-11","value":9}, {"date":"2025-1-22","value":19}, {"date":"2025-1-29","value":6}, {"date":"2025-2-5","value":4}, {"date":"2025-2-12","value":1}, {"date":"2025-2-19","value":5}]; var heatmapInstance = $('#js-heatmap').heatmap(userDailySubmissionsStats); $('#heatmap-period-selector').on('change', function () { var selectedPeriod = $(this).val(); var filteredData = filterDataForPeriod(userDailySubmissionsStats, selectedPeriod); heatmapInstance.updateData(filteredData, selectedPeriod); }); function filterDataForPeriod(data, period) { var startDate, endDate; var today = new Date(); if (period === 'current') { endDate = today; startDate = new Date(today); startDate.setDate(today.getDate() - 185); } else { var [year, half] = period.split('-'); if (half === '1') { startDate = new Date(year, 0, 1); endDate = new Date(year, 5, 30); } else { startDate = new Date(year, 6, 1); endDate = new Date(year, 11, 31); } } return data.filter(item => { var itemDate = new Date(item.date); return itemDate >= startDate && itemDate <= endDate; }); } }); (function ($) { $.fn.heatmap = function (initialUserDailySubmissionsStats) { var $_this = $(this); var settings = { months: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], weeks: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], targetQuantity: '.heatmap-quantity', tagId: 'heatmap-svgTag', showTomorrow: false, tomorrow: new Date(`2025-04-12`), eventClick: () => {}, }; function createHeatmap(data, period) { $_this.empty(); var startDate, endDate; if (period === 'current' || !period) { endDate = new Date(); startDate = new Date(endDate); startDate.setDate(endDate.getDate() - 185); // Go back 185 days from today } else { var [year, half] = period.split('-'); if (half === '1') { startDate = new Date(year, 0, 1); endDate = new Date(year, 5, 30); } else { startDate = new Date(year, 6, 1); endDate = new Date(year, 11, 31); } } var dayCount = Math.ceil((endDate - startDate) / (1000 * 60 * 60 * 24)); var weekCount = Math.ceil(dayCount / 7); var cellSize = 14; var cellSpacing = 6; var pivot = 35; var svgElement = createElementSvg('svg', { width: 30 * 20 + 2 * pivot, height: 7 * (cellSize + cellSpacing) + 2 * pivot + 20 }); var gElementContainer = createElementSvg('g', { transform: `translate(${pivot}, ${pivot})` }); var $_tag = $('<div>').addClass('svg-tag').attr('id', settings.tagId).appendTo($('body')).hide(); var monthCount; var k = 6; var totalWidth = (weekCount - 1) * (cellSize + cellSpacing); var gap = totalWidth / 6; for (var i = 0; i < weekCount; i++) { var gElement = createElementSvg('g', { transform: 'translate(' + (cellSize + cellSpacing) * i + ',0)' }); for (var j = 0; j < 7; j++) { var cellDate = new Date(startDate); cellDate.setDate(startDate.getDate() + i * 7 + j); if (cellDate <= endDate) { var rectElement = createElementSvg('rect', { class: 'day', width: cellSize + 'px', height: cellSize + 'px', rx: '2px', 'data-date': formatDate(cellDate), y: j * (cellSize + cellSpacing), }); rectElement.onmouseover = createMouseOverHandler($_tag); rectElement.onmouseleave = createMouseLeaveHandler($_tag); rectElement.onclick = createClickHandler(settings); gElement.appendChild(rectElement); if (cellDate.getMonth() !== monthCount && j === 0) { var textMonth = createElementSvg('text', { x: k - 10, y: 7 * (cellSize + cellSpacing) + 16, class: 'month' }); k += gap; textMonth.textContent = getNameMonth(cellDate.getMonth()); gElementContainer.appendChild(textMonth); monthCount = cellDate.getMonth(); } } } gElementContainer.appendChild(gElement); } function getStartDayOfWeek(date) { let day = date.getDay(); return day === 0 ? 6 : day - 1; } let startDayOfWeek = getStartDayOfWeek(startDate); for (var i = 0; i < 7; i += 2) { var weekIndex = (startDayOfWeek + i) % 7; var curDay = createElementSvg('text', { x: '-35', y: `${(cellSize + cellSpacing) * i + 12}` }); curDay.textContent = getNameWeek(weekIndex); gElementContainer.appendChild(curDay); } svgElement.appendChild(gElementContainer); $_this.append(svgElement); fillData(data); } function fillData(userDailySubmissionsStats) { var submissionCount = 0; for (var m in userDailySubmissionsStats) { var cur = $_this.find('rect.day[data-date="' + userDailySubmissionsStats[m].date + '"]'); var count = parseInt(userDailySubmissionsStats[m].value); cur.attr('data-count', count); cur.attr('category', Math.min(Math.ceil(count / 5), 5)); submissionCount += count; } $(settings.targetQuantity).text(userDailySubmissionsStats.length + ' days, ' + submissionCount + ' submissions'); } function createElementSvg(type, prop) { var e = document.createElementNS('http://www.w3.org/2000/svg', type); for (var p in prop) { e.setAttribute(p, prop[p]); } return e; } function formatDate(date) { return date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate(); } function createMouseOverHandler($_tag) { return function () { var dateString = $(this).attr('data-date').split('-'); var date = new Date(dateString[0], dateString[1] - 1, dateString[2]); var tagDate = getBeautyDate(date); var tagCount = $(this).attr('data-count'); let tagCountText; if (tagCount) { if (tagCount >= 1) { tagCountText = tagCount + ' submissions'; } else { tagCountText = 'Streak freeze'; } } else { tagCountText = 'No submissions'; } $_tag .html('<b>' + tagCountText + '</b> on ' + tagDate) .show() .css({ left: $(this).offset().left - $_tag.outerWidth() / 2 + 5, top: $(this).offset().top - 33, }); }; } function createMouseLeaveHandler($_tag) { return function () { $_tag.text('').hide(); }; } function createClickHandler(settings) { return function () { settings.eventClick({ date: $(this).attr('data-date'), count: $(this).attr('data-count') || 0, }); }; } function getNameMonth(a) { return settings.months[a]; } function getNameWeek(a) { return settings.weeks[a]; } function getBeautyDate(a) { return getNameMonth(a.getMonth()) + ' ' + a.getDate() + ', ' + a.getFullYear(); } // Initial heatmap creation createHeatmap(initialUserDailySubmissionsStats, 'current'); return { updateData: function(newData, period) { createHeatmap(newData, period); } }; }; })(jQuery); </script> </div> </main><!--main .content--> <footer class="l-footer l-footer__dark"> <div class="l-footer__content m-footer__content"> <div class="m-footer-address"> <div class="m-cc__image"></div> <div class="m-cc__address"> <span class="cc-address"> Workden, MNR PRIDE, 14, HAL Old Airport Rd, Domlur I Stage, 1st Stage, DOMLUR, Bengaluru, Karnataka 560071 </span> <span class="cc-email-address"><a href="/cdn-cgi/l/email-protection#224a474e5262414d4647414a47440c414d4f"><span class="__cf_email__" data-cfemail="eb838e879bab88848f8e88838e8dc5888486">[email&#160;protected]</span></a></span> <span class="cc-phone-no">+91 95911 47880</span> <hr class="dotted-divider"> </div> <div class="l-social-media"> <span class="cc-text">Find us online</span> <div class='l-footer__icons'><a class='m-social i-youtube-grey' href='//youtube.com/c/codechef1'></a><a class='m-social i-twitter-grey' href='//twitter.com/codechef'></a><a class='m-social i-linkedin-grey' href='//linkedin.com/company/codechef'></a><a class='m-social i-facebook-grey' href='//facebook.com/CodeChef'></a><a class='m-social i-instagram-grey' href='//instagram.com/codechef'></a><a class='m-social i-medium-grey' href='//medium.com/codechef-official'></a></div> </div> </div> <div class='l-footer__links'><div class='l-footer__column'><div class='l-footer__head'><p class='m-footer__head'>ROADMAPS</p></div><div class='l-footer__list'><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/python-dsa' class='m-footer__link'>Learn Python</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/java-dsa' class='m-footer__link'>Learn Java</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/c-dsa' class='m-footer__link'>Learn C</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/cpp-dsa' class='m-footer__link'>Learn C++</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/data-structures-and-algorithms' class='m-footer__link'>Data structures and Algorithms</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/become-5-star' class='m-footer__link'>Competitive Programming</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmaps' class='m-footer__link'>More Roadmaps</a></div></div></div><div class='l-footer__column'><div class='l-footer__head'><p class='m-footer__head'>CAREER PATHS</p></div><div class='l-footer__list'><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/react-developer' class='m-footer__link'>React JS Developer</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/sql' class='m-footer__link'>SQL for Data Analysis</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/html' class='m-footer__link'>Frontend Developer</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/java-development' class='m-footer__link'>Java Backend Developer</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/data-analysis-using-python' class='m-footer__link'>Data Analysis using Python</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/python-development' class='m-footer__link'>Python Backend Developer</a></div><div class='l-footer__link'><a href='https://www.codechef.com/roadmap/cpp-development' class='m-footer__link'>C++ Developer</a></div></div></div><div class='l-footer__column'><div class='l-footer__head'><p class='m-footer__head'>COMPILERS</p></div><div class='l-footer__list'><div class='l-footer__link'><a href='https://www.codechef.com/html-online-compiler' class='m-footer__link'>HTML online compiler</a></div><div class='l-footer__link'><a href='https://www.codechef.com/cpp-online-compiler' class='m-footer__link'>C++ online compiler</a></div><div class='l-footer__link'><a href='https://www.codechef.com/c-online-compiler' class='m-footer__link'>C online compiler</a></div><div class='l-footer__link'><a href='https://www.codechef.com/java-online-compiler' class='m-footer__link'>Java online compiler</a></div><div class='l-footer__link'><a href='https://www.codechef.com/python-online-compiler' class='m-footer__link'>Python online compiler</a></div><div class='l-footer__link'><a href='https://www.codechef.com/sql-online-compiler' class='m-footer__link'>SQL online compiler</a></div><div class='l-footer__link'><a href='https://www.codechef.com/javascript-online-compiler' class='m-footer__link'>JavaScript online compiler</a></div><div class='l-footer__link'><a href='https://www.codechef.com/ide' class='m-footer__link'>More compilers</a></div></div></div><div class='l-footer__column'><div class='l-footer__head'><p class='m-footer__head'>COMPANY</p></div><div class='l-footer__list'><div class='l-footer__link'><a href='https://www.codechef.com/aboutus' class='m-footer__link'>About us</a></div><div class='l-footer__link'><a href='https://www.codechef.com/college-program' class='m-footer__link'>For colleges</a></div><div class='l-footer__link'><a href='https://www.codechef.com/contests' class='m-footer__link'>Coding Contests</a></div><div class='l-footer__link'><a href='https://www.codechef.com/blogs' class='m-footer__link'>Blogs</a></div><div class='l-footer__link'><a href='https://www.codechef.com/contactus' class='m-footer__link'>Contact us</a></div><div class='l-footer__link'><a href='https://www.codechef.com/privacy-policy' class='m-footer__link'>Privacy Policy</a></div></div></div></div> </div> <hr class="divider"> <div class="cc-trademark"> <p class="cc-trademark-text"> 漏 2025 CodeChef Inc. All rights reserved. </p> </div> </footer><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> _linkedin_data_partner_id = "93463"; </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=93463&fmt=gif" /> </noscript><div id='gdpr-cookie-notif' class='global--announcement' style='display: none;'> <div class='global--announcement__content'> <p> We use cookies to improve your experience and for analytical purposes. Read our <a href='https://www.codechef.com/privacy-policy'>Privacy Policy</a> and <a href='https://www.codechef.com/terms'>Terms</a> to know more. You consent to our cookies if you continue to use our website. </p> </div> <div class='global--announcement__action'> <button id='gdpr-i-love-cookies' class='button grey tiny'>Okay</button> </div> </div></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10