shairil
- 4★hacker232
- India
- Professional
- None
- List of teams by shairil
- https://discuss.codechef.com/u/hacker232
- No Active Plan. View Details
Activity Heat Map
NewRating Graph
Ratings System Update
(2023-10-11 22:00:02)Ratings System Update
(2022-12-20 00:00:00)CodeChef Rating Distribution
Submissions
Practice Problems (227):
Practice:
Small factorials, Enormous Input Test, Sums in a Triangle, Simple Sorting, ATM, Life, the Universe, and Everything, The Lead Game, Ciel and A-B Problem, Number Mirror, Lucky Four, Add Two Numbers, Find Remainder, First and Last Digit, Sum of Digits, Second Largest, Small Factorial, Finding Square Roots, Chef And Operators, Lazy Jem, Cut the Board, Sum OR Difference, Decrement OR Increment, Encoding Message, The Grand Party, Bruno the Lazy Dog, Action Beam, Balsa For The Three, Binary Nim 2, BALANCE, Opposite Cites, Chef Restaurant , Qualifying to Pre-Elimination, Chef and Operations, Chef and SnackDown, Knight Chess, Chef and Typing, Chef and Card Trick, Paint the Wall, Weird Question, Maximize Product, Chef and Two Queens, A-B Game, Chef and Interactive Contests, Rooks, Average Number, Friend or Girlfriend, FlatLand, Fast Food, Minimum Sum, Chain Reaction, Easy Math, XOR Engine, Chef Diet, Change It, Purify It, Xor It, Chef Chick, Exam Cheating, School of Geometry, Hard Cash, XOR Game, Penalty Shoot-Out II, Tax Slabs, At the Gates, Find Your Gift, Box of Chocolates, Escape the Tree , Chef Swaps Digits, Good Prefix, Matrix Decomposition, Chef and Recipe, Chef vs Doof, Gold Mining, Even-tual Reduction, Chef and Steps, Bowling Strategy, Split the Str Ing, Decreasing Srrnmieeda, The One Who Knocks!, Gasoline Introduction, Three Letters, Fair Elections, Minimum Attendance Requirement, Sed Sequences, One Zero Swaps, Maximum Value, College Life 2, Password, Even Differences, Even Sum, Palpal Strings, Coprime Range, Chef and Coupon, Dinner by Candlelight, Chef and Dice, Racing, Lucky Boundaries, Equinox Strings, Golf, Solubility, From Rational to Binary, False Number, Unpleasant Ones, Beautiful Pairs, Chef and Pairwise Distances, Zebra Crossing, Fake Swaps, Adjacency Hatred, Make it Divisible, Maximum Points, Chef in Vaccination Queue, Maximum Light Up, Magical Doors, Drunk Alcoholic, Maximum Damage, Games of Wasseypur, Cool Name, Chef and Water Car, Find the Modulus, Fixed Points, Stable Sequence, Brutal-Xors, String protocol, Plusle and Minun on Array, XOR and AND, Alternating String, Sign Moves, The Unchanging OR, Maximize the Minimum, Finding Shoes, Flip Sorting, Broken Life, Jump to Sibling, Non Adjacent Flips, Dark Light, Make Them Equal, Chef Find XOR Beautiful, Binary Mismatch, Buckets Full of Candies, Pair Pain, Secret Machine Mania, Admins and Shopping, Buying Sweets, Reduce to 1, Presents for Cheffina, Easy Permutation, Pushpa , Alternating Diameter, Sugarcane Juice Business, The Attack of Queen, Football Cup, Miami GP, Good Pairs, Circular Track, Practice makes us perfect, How many unattempted problems, Xor Palindrome, Score High, Total Prize Money, Make them Zero, Degree of Polynomial, Simple XOR, Break the Stick, Construct An Array , Minimum or Maximum, Divisible by 3, Age Limit, The Optimal Pairs, Distinct Palindrome, Biryani classes, Fitness, Bidding, Game of Piles Version 1, Slow Solution, Pass the Exam, Chef and Candies, Fill The Grid, Easy Pronunciation, Yet Another Palindrome Making Problem, Maximum Median Matching, Largest Family, Split The String, High Frequency, Valid Minimum, Two Trains, AI Analysing Code, Minimum Sum, WA Test Cases, Air Conditioner Temperature, Stick Break, Even Splits, Card Removal, Subarray Removal, Nahaane Jaa, Candies, Binod, Pet Store, N Triplets, Append for OR, Saving Taxes, Three Numbers, Good Turn, Add smallest prime factor, Distinct Opposite Sums, Permutation Subsequence, Prefix Permutation, Equal Elements, Card Swipe, Exclusion-Inclusion, Concussive Sequence, Split and ADD, Parity Permutation, Chef Segment, Array Sum, First Problem on SQL, Number of Distinct Institutes, Div 2 Ranklist, Total Time, Rivalry, Chess Pairing, The Ides of March, Extreme Basketball, Binary Substring, XOR And Multiply, Moody Chef, MEXimize the Array, Reach 5 Star
Contests (260):
November Challenge 2018 Division 2:
Chef and Ridges, Appy Loves One, Chef, Primes and Trees (Challenge), Chef and Difficult Contests, Chef and Happiness
January Challenge 2019 Division 2:
Yet Another Problem About Sequences, Different Neighbours, Lucky Number Game, Distinct Pairs, Chef and Modulo Game, Fancy Quotes
DSA Learning Series - Contest 1:
Factorial, Life, the Universe, and Everything, Coin Flip, Carvans, Lapindromes, Reverse The Number, Smart Phone, Laddu, Multiple of 3
DSA Learning Series - Week 2:
Compilers and parsers, Matched Brackets, Stupid Machine, Chef and Street Food, Penalty Shoot-Out II, Not All Flavours
June Challenge 2020 Division 2:
Even Matrix, The Tom and Jerry Game!, Chef and Icecream, Covid Sampling (Challenge), Chef and String, Chef and Price Control
December Challenge 2020 Division 2:
Positive Prefixes, Even Pair Sum, Vaccine Production, Vaccine Distribution
DSA Learning Series - Contest 5:
Zack And The Handkerchieves, Chef and Adventures, Appy and Contest, Easy Fibonacci, Chef and Squares
January Lunchtime 2021 Division 3 (Unrated):
Ashishgup and Interviews, Pair Me, Even Differences, Even Sum
February Challenge 2021 Division 3:
Frog Sort, Chef and Meetings, Maximise Function, Highest Divisor
Getting Started:
Enormous Input Test, ATM, Number Mirror, Lucky Four, Add Two Numbers, Find Remainder, First and Last Digit, Sum of Digits, Reverse The Number, Id and Ship, Valid Triangles, Chef And Operators
CodeChef Starters 34 Division 2 (Rated):
Binary Mismatch, Average Array, Binary String Xor, Good Permutation
June Long One 2022 Division 2 (Unrated):
Divisible by i , Possible GCD, Alternate Additions, Equal Strings
Starters 58 Division 2 (Unrated):
Break the elements, Ranklist Pages, Reach the Target, Remove Bad elements
Starters 59 Division 2 (Rated):
Maximum Subarray , Suspense String, Confusing Concatenations, Alternative Sufferings
Starters 60 Division 2 (Rated):
Distinct Numbers, Yet Another Palindrome Problem, Palindrome Flipping
Starters 64 Division 2 (Rated):
Luigi and Uniformity, Range Assign, Number of Distinct Elements Minimize, Prime Factor Division, Distinct Neighbours
Multiple prints using single print statement:
MCQ - 4, MCQ - 5, Multiple outputs using a single line, Printing text and number together, Inserting space between numbers
August Long 2023 Division 2 (Unrated):
All New CodeChef, Maximum Deliciousness, I Can Use Both Hands!
September Short 2023 Division 2 (Unrated):
GCD Discount, Ultimate Fencing, Lucky Seven, Slow Start, Mixing Extraordinaire
Learning Paths (582):
Logic Building in Java:
Data Types, How to accept integer inputs, How to accept multiple inputs in a line, How to accept string inputs, How to print output, Input mirror, What are test cases, What are test cases, Test cases with multiple lines of input, Test cases with multiple types of input, How to use custom inputs, Difference between Run and Submit, Number mirror - Negative integer, String mirror - Double strings, Debug this code - Why is this code incorrect, Debug this code - Why is this code incorrect, Basic math - Addition and multiplication, Practice problem - Tuition fees, Practice problem - Fitness, Debug this code - Total prize money, Subtraction and division of numbers, Division with integer and decimal output, Practice problem - Squats, Debug this code - Determine the Score, Debug this code - Population, Some useful math functions, Abs() - Absolute function, Modulo function, Practice problem - Modulo function, Practice problem - Absolute function, Practice problem - Burgers, Practice problem - Capacity, Debug this code - Credits, Debug this code - Max minus Min, Module on basic conditional statements, Review syntax usage, Comparison operators, Practice problem - Age Limit, Practice problem - Tax in Chefland, Logical operators & conditional statements, Logical operators, Debug this code - Football Cup, Debug this code - Advance, Debug this code - Pass the Exam, Practice problem - Apples and Oranges, Practice problem - Interior Design, Practice problem - Alice and Marks, Debug this code - Chef gives Party, Debug this code - Car Trip, Problem (Make Avg) - Solve sub-components, Problem (Make Avg) - Solve sub-components, Problem (Make Avg) - Solve the complete problem, Problem(Farm animals) - Solve sub-components, Problem(Farm animals) - Solve the complete problem, Problem 3 (High Accuracy) - Solve sub-components, Problem(High Accuracy)- Solve the complete problem, Problem (MOVIE2X) - Solve the complete problem, Problem (Flip cards) - Solve sub-components, Problem (Flip cards) - Solve the complete problem
Beginner DSA in Python:
Problem (Shoes) - Generate examples, Problem (Shoes) - Solve sub-components, Problem (Shoes) - Solve the complete problem, Introduction to the module on Array Operations, Array construction, Count positive and non-zero elements, Practice problem - Penalty Shots, Debug this code - Non-Negative Product, max(), min() and sum() functions, count(), index() functions, del() function, set() function, Practice problem for array functions, Move the smallest element of the array to the left, Rightmost index of the highest element, Unique elements of an array and their frequency, Practice problem - Count the Holidays, Practice problem - The Squid Game, Practice problem - Bomb the base, Debug this code - Chef and Price Control, Debug this code - First and Last, Create a replica string, Binary strings, Numerical characters in strings, Create a list of ord values of a string, Numerical characters in strings, Practice problem - Wordle, Practice problem - Chef and Happy String , Practice problem - Different Consecutive Chars , Practice problem - World Chess Championship, Practice problem - Mario and the Broken String, Review problem - 4, Continuation of basic math, Output all digits of a number, Output all digits of a number, Practice problem - Make A and B equal, Practice problem - Keplers Law, Find the gcd and LCM of 2 integers, Useful math libraries, Practice problem - Construct N, Debug this code - Divisible by 3, Practice problem - Apples and oranges, Practice problem - Alternate Additions, Debug this code - The Begining Era Of Cyberverse, Debug this code - Joining Date, Debug this code - Fill The Grid
Beginner DSA in Java:
Problem (Shoes) - Generate examples, Problem (Shoes) - Solve sub-components, Problem (Shoes) - Solve the complete problem, Introduction to the module on Array Operations, Array construction, Count positive and non-zero elements, Practice problem - Penalty Shots, Debug this code - Non-Negative Product, Introduction to the module on Array Operations, indexOf() method, set() function, Practice problem for array functions, Move the smallest element of the array to the left, Rightmost index of the highest element, Find the gcd and LCM of 2 integers, Useful math libraries, Practice problem - Construct N, Debug this code - Divisible by 3, Apples and oranges
Learn SQL:
Introduction, Create table , Insert table , How to insert to a table, Debug this query, Alter table , update table, Practice Problem - Alter table, Practice Problem - Update table, Delete From, Constraints, Practice - Delete From, Debug this query, Project - Customer Database, Practice problem-1, Practice problem-2, Practice problem-3, Practice problem-4, Introduction to Queries, SELECT Query, DISTINCT, WHERE, BETWEEN, Practice problem, Debug this query, AND, OR, Like, Practice problem, Debug this query, Order by, LIMIT, NULL Values, Project - Food delivery, Project - Food delivery, Project - Food delivery, Project - Food delivery, Project - Food delivery, Project - Food delivery, Project - Food delivery, Rename columns using As, COUNT(), MAX() and MIN() , ROUND() , Problem - COUNT() MAX() and MIN() , Problem-ROUND(), Debug this query, SUM(), AVG(), Problem - SUM() and AVG() , Group By, Having, Problem-Group By & Having, Debug this code, Practice problem Introduction, Practice problem-1, Practice problem-2, Practice problem-3, Practice problem-4
SQL Intermediate:
Introduction - Combining tables manually, Combining tables with SQL, Combining tables with SQL, Inner Joins, Left Joins, Primary Key vs Foreign Key, Cross join, Union, WITH, Project- Supermarket, Practice problem-1, Practice problem-2, Practice problem-3, Practice problem-4, Practice problem-5, Practice problem-6, Data Transformation, Non-Correlated Subqueries, Problem - Non-Correlated Subqueries, Correlated Subqueries, Problem - Correlated Subqueries, Project - ABC ecommerce website, Practice Problem - 1, Practice Problem - 2, Practice Problem - 3, Union All, Intersect, Except, Project- XYZ Pvt Ltd, Practice Problem - 1, Practice Problem - 2, Practice Problem - 3, Conditional Aggregates Introduction, Null, Case - When, Count using Case, Sum using Case, Combining Aggregates, Project Cafe CodeChef , Practice Problem - 1, Practice Problem - 2, Practice Problem - 3, Practice Problem - 4
SQL at Work:
Different tools used in analytics at work, SQL, Manipulation - CREATE, Manipulation - INSERT, Manipulation - ALTER & UPDATE, Manipulation - CONSTRAINTS, Queries - SELECT, Queries - WHERE, Queries - WHERE, Aggregate functions, Intermediate SQL - Recap, Intermediate SQL - Recap, Primary Key vs Foreign Key, Cross join, Intermediate SQL - Recap, Intermediate SQL - Recap, Intermediate SQL - Recap, Intermediate SQL - Recap, Case study - Covid impact on ABC Retail, Case study - Covid impact on ABC Retail, Case study - Covid impact on ABC Retail, Case study - Covid impact on ABC Retail, Case study - Covid impact on ABC Retail, Case study - Covid impact on ABC Retail, Case study - Covid impact on ABC Retail, Intermediate SQL Project - ABC Retail, Intermediate SQL Project - ABC Retail, Intermediate SQL Project - ABC Retail, Intermediate SQL Project - ABC Retail, Intermediate SQL Project - ABC Retail, Intermediate SQL Project - ABC Retail, Case study - InstaPizza, Case study - InstaPizza, Case study - InstaPizza, Case study - InstaPizza, Case study - InstaPizza, Case study - InstaPizza, Case study - Logistics, Case study - Logistics, Case study - Logistics, Case study - Logistics, Case study - Logistics, Case study - Logistics, Case study - Product line research, Case study - Product line research, Case study - Product line research, Case study - Product line research, Case study - Product line research, Case study - Customer preference, Case study - Customer preference, Case study - Customer preference, Case study - Customer preference, Case study - Customer preference
Learn Java:
Introduction, Printing text, Arithmetic Operations, MCQ - 1, MCQ - 2, Multiple Outputs, Understanding the print command, Area & Perimeter of Rectangle, Rearrange Code, Division, Understanding the default code, MCQ, Rearrange, Variables in Java, Declaring a variable, Addition of Variables, Area of Rectangle, Double datatype, String Datatype, Bool Datatype, Cost of painting, Negative Numbers, MCQ - 10, MCQ - 11, MCQ - 12, Creating a String, Concatenation , Strings and Integers, String length, Outputting Characters from a String, Changing Characters in a String, String Operations, MCQ - 19, MCQ - 20, Taking user input, Scanner Methods, Calculator, Hello user, MCQ - 21, MCQ - 22, MCQ - 23, If & Else Statements, Curly braces, If Statement, Else If Statement, Else Statement, Conditions in if statements, MCQ - 29, MCQ - 30, And Statement, Or Statement, MCQ - 31, MCQ - 32, MCQ - 33, Creating Arrays, Index & printing specific elements of an Array, Changing the elements of an Array, Displaying elements, Displaying the count of elements, While Loop, User input Loop, Do While Loop, MCQ, MCQ, For Loop, Table of any number, Factorial of any number, Break Statement, Continue Statement, Looping through Arrays, For Each Loop, Displaying the count of elements, Displaying the count of elements
Learn HTML / CSS:
Introduction to HTML & CSS, Lets start with HTML, Lets really start, HTML Skeleton, HTML Skeleton, HTML Skeleton - Lets code, Pop Quiz, HTML Headings, HTML Paragraphs, Format your text, Pop Quiz, Recap, Remember our goal!, Introduction to HTML Recap, HTML Lists, Add Images to your webapge, Add links to your webpage, Add links to images on your webpage, Pop Quiz, Pop Quiz, HTML Tables, HTML Tables, HTML Table Headings, HTML Table Borders, HTML Table Head and Footer, Module recap, Remember our goal!, HTML Structure & Hierarchy, HTML Div element, Semantic HTML, Semantic HTML - Header and footer, Pop Quiz, Semantic HTML - Main, Section & Article, Recap, Remember our goal!, CSS Inline styling, CSS Internal stylesheet, CSS External stylesheet, CSS terminology, Pop Quiz, Pop Quiz, Recap, CSS Selectors, CSS Selectors continued, CSS Selectors continued, CSS Selector specificity, CSS Multiple selectors, Pop Quiz, Pop Quiz, Basic CSS styling - Font, Basic CSS styling - Text alignment, Basic CSS styling - Text color and opacity, Basic CSS styling - Background image, Pop Quiz, Recap, CSS layout and positioning, CSS layout and positioning - Box model, CSS layout and positioning - Box model, CSS layout and positioning - HTML flow
Learn Advance Java:
Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, Quiz, How to create Classes and Objects, Quiz, Quiz, What are Methods, Practice - Methods, Method Overloading, Practice - Method Overloading, What are Constructors, Constructor Overloading, Practice - constructor overloading, Quiz, What is Inheritance, What is Polymorphism, Types of Polymorphism - Compile-time, Runtime Polymorphism, Practice - Inheritance and Polymorphism, ArrayList, Practice - ArrayList, LinkedList, Practice - Linked List, HashSet, LinkedHashSet, TreeSet, Practice - Set Interface, HashMap, LinkedHashMap, TreeMap, Practice - Map Interface, for-each loop, Iterator, ListIterator, ListIterator, Quiz, Quiz, Quiz, Quiz, try-catch-finally, Multiple catch blocks, Quiz, Quiz, Quiz, Practice - try-catch-finally, Custom Exceptions, Quiz, Quiz, Quiz, Quiz, What is Type Conversion, Types of type conversion, Precision Loss, Quiz, Quiz, Practice - Type conversion, Reference type conversion, Quiz, Quiz
UX for Web developers:
Good or Bad UX, Norman doors, User is the King, Flag usability issues, More on iterative cycles, Guess the team flow, Tracking patterns - II, Guess the pattern, Spacing and Layout - The example, The ikea redesign, Ikea redesign again, How much Padding, Change the margin, Typography, Text and Visual Hierarchy- I, Text and Visual Hierarchy - II, Line height - I, Line height - II
Web development using JavaScript:
MCQ-1, MCQ-2, MCQ-3, If Else in JavaScript, Loops, Arrays, BMI Calculator , Input boxes in HTML, Buttons in HTML, Checkbox Inputs, MCQ-1, CSS Display Flex Layout, Display Flex Task, Adding Pointer Cursors, Applying Color Transitions, Changes using DOM, Modify and add elements using DOM, Modify and add elements using DOM, Delete or hide elements using DOM, MCQ-1, MCQ-2, Adding Elements To The Task Sections Using JS, Display tasks in our To Do List, Create Element & Display functions, MCQ-3, Adding an Event Listener , Writing Arrow Functions with Event Listeners, Handling data from Input element, Challenge #1 - Adding text from input field to DOM, Modifying CSS Based on User Input, Handling Date Input from User, Making Data Organized Using Objects, Displaying Objects on the DOM, Arrays - Working with Multiple Objects, Displaying Array of Objects on the DOM, Adding New Element To Array, Deleting Element from the Array, Learning jQuery, Selecting HTML elements using jQuery, Using Event Handlers in jQuery, Using forEach loop, Map array method in JavaScript, What is an API and How an API works, Fetching Data From an API, Accessing and Using JSON Data, Adding Sound Effects to a Web Page
Python Projects:
Get a random number, Comparing the guess, Adding loop, Display initial message, Handle user choice, Perform calculations, Adding the loop, Project - Calculator, Project - Digital Clock & Countdown timer, Project - Digital Clock & Countdown timer, Project - Digital Clock & Countdown timer, Project - Digital Clock & Countdown timer, Project - Digital Clock & Countdown timer, Project - Digital Clock & Countdown timer, Project - Password generator, Project - Password generator, Project - Password generator, Project - Password generator, Project - Password generator, Project - Password generator, Project - Rock Paper Scissors, Project - Rock Paper Scissors, Project - Rock Paper Scissors, Project - Rock Paper Scissors, Project - Rock Paper Scissors, Project - Rock Paper Scissors, Project - Rock Paper Scissors, Project - Rock Paper Scissors
Practice Paths (63):
Practice C++:
Multiple Choice Question, Number Mirror, Rearrange Code, Chef and Instant Noodles, Multiple Choice Question, CodeChef Learn Problem Solving, Multiple Choice Question, Chef and Brain Speed, Multiple Choice Question, Alice and Marks, Multiple Choice Question, Oneful Pairs, Rearrange Code, Multiple Choice Question, Add Two Numbers, Good Turn, Multiple Choice Question, Water Consumption
Projects using HTML / CSS:
FS NAVBAR HTML, FS COMMON CSS, FS NAVBAR CSS, FS FASHION OPTIONS HTML, FS FASHION OPTIONS CSS, FS SHOPPING TIME BANNER HTML, FS SHOPPING TIME BANNER CSS, FS SALES TABLE HTML, FS SALES TABLE CSS, FS INFORMATION HTML, FS REMAINING CSS, HTML Table, HTML Links, HTML Rearrange, HTML Attributes, HTML Comments, HTML Self Closing Tags, HTML Rearrange 2, HTML Tables, HTML Rearrange 3, HTML Strike Through Text, CSS Type, CSS Rearrange, CSS Text Align Property, CSS Text Color, CSS Box Model, CSS Rearrange 2, CSS Comments, CSS Borders, CSS Padding, CSS Rearrange 3
Contributions
Problems Authored (0)
No Contribution
Problems Tested (0)
No Contribution
Editorials Contributed (0)
No Contribution