GUPTA MECHANICAL

IN THIS WEBSITE I CAN TELL ALL ABOUT TECH. TIPS AND TRICKS APP REVIEWS AND UNBOXINGS ALSO TECH. NEWS .............

Wednesday, 5 July 2023

[Solution] No Palindrome CodeChef Solution 2023



Problem

Given positive integers  and , let  denote the smallest number of  digits (with no leading zeros) such that:

  • No substring of  having length strictly greater than  is a palindrome.

Find the sum of digits of .

Note:

  • A substring of a number is obtained by deleting some (possibly zero) digits from the beginning of the number and some (possibly zero) digits from the end of the number. For example, some substrings of the number 3010 are 3010,301,010,01,10 and 0.
  • Leading zeros are considered in a substring. In the above example, 010 and 01 are valid substrings.

Input Format

  • The first line of input will contain a single integer , denoting the number of test cases.
  • Each test case consists of two space-separated integers  and  — as mentioned in the statement.

Output Format

For each test case, output on a new line, the sum of digits of the smallest number of  digits satisfying the given condition.

Explanation:

Test case 1: The smallest number of 2 digits satisfying the condition is 10. Here no substring of length greater than 1 is a palindrome.

Test case 2: The smallest number of 3 digits satisfying the condition is 100. The sum of its digits is 1.

No comments:

Post a Comment