Coder Social home page Coder Social logo

30daysofcode_ns's Introduction

30DaysOfCode_NS

Here is the 30 days of coding challenge with Newton School and other communities. 1 question daily.

Problems


Day-1

Newton went to a mall. There are N items in a shop. For each i=1, 2, …, N, the price of the i- th item is Ai Rs. Newton has K coupons. Each coupon can be used on one item. You can use any number of coupons, possibly zero, on the same item. Using k coupons on an item with a price of a Rs allows him to buy it for max{a−kX, 0} Rs. Print the minimum amount of money Newton needs to buy all the items. Input Input is given from Standard Input in the following format: N K X A1 A2..... AN

Constraints 1≤N≤2×10^5 1≤K, X≤10^9 1≤Ai ≤10^9

All values in the input are integers. Output Print the answer. Example Sample Input 1 5 4 7 8 3 10 5 13

Sample Output 1 12

Sample Input 2 5 100 7 8 3 10 5 13

Sample Output 2 0

Sample Input 3 20 815 60 2066 3193 2325 4030 3725 1669 1969 763 1653 159 5311 5341 4671 2374 4513 285 810 742 2981 202

Sample Output 3 112

Day-2

The students of Newton School threw a grand party to celebrate their hard work and achievements. They danced and sang the night away, enjoying delicious food and creating memories that would last a lifetime. There are N guests in the party and N-1 relationships are given. The guests are numbered 1, 2,. , N. The i- th relationship depicts that guest ai and guest bi are friends. Determine whether a guest exists or not who is a friend of all other guests. Here, we only consider the direct friendship. Input Input is given from Standard Input in the following format:

N

a1 b1 a2 b2 a3 b3 . . . . an-1 bn-1

Constraints 3 ≤ N ≤ 10^5 1 ≤ ai, bi ≤ N i≤N Output If a guest exists or who is a friend of all other guests, print "Yes" else print "No". Example Sample Input 1 5 1 4 2 4 3 4 4 5

Sample Output 1 Yes

Sample Input 2 4 2 4 1 4 2 3

Sample Output 2 No

Sample Input 3 10 3 10 4 10 9 10 1 10 7 10 5 10 2 10 8 10 6 10

Sample Output 3 Yes

Day-3

Edward participated in one maths competition. He was asked to find the number of ways to choose a pair of an even number and an odd number from the positive integers between 1 and N (inclusive). The order does not matter. Input The input line contains only one input N.

Constraints 2≤N≤100 N is an integer. Output Print the number of ways to choose a pair of an even number and an odd number from the positive integers between 1 and N (inclusive). Example Sample Input 1 3

Sample Output 1 2

Sample Input 2 6

Sample Output 2 9

Sample Input 3 11

Sample Output 3 30

Day-4

Newton loves EVEN numbers.

You are given two integers N and M. Generate 5 unique even numbers for Newton between N and M (excluding both). Input The first and the only line of input contains integer N and integer M.

Constraints -103 <= N <=M <= 103

M - N > 10 Output The only line of output contains 5 singly spaced integers satisfying the constraints. Example Sample Input 0 20

Sample Output 2 6 8 18 14

Day-5

Emily was playing with triplets. She was excited to find out how many triples of non-negative integers (a, b, c) satisfy a+b+c≤S and a×b×c≤T, where S & T are non-negative integers. Input The input line contains S, and T separated by space.

Constraints 0≤S≤100 0≤T≤10000 S and T are integers. Output Print the number of triples of non-negative integers (a, b, c) satisfying the conditions. Example Sample Input 1 1 0

Sample Output 1 4

Sample Input 2 2 5

Sample Output 2 10

Sample Input 3 10 10

Sample Output 3 213

Day-6

Abhas likes to play with numbers. He is given integers N and K. Find the number of triples (a, b, c) of positive integers not greater than N such that a+b, b+c, and c+a are all multiples of K. The order of a, b, and c does matter, and some of them can be the same. Input The input line contains N and K separated by space.

Constraints 1≤N, K≤2×10^5

N and K are integers. Output Print the number of triples (a, b, c) of positive integers not greater than N such that a+b, b+c, and c+a are all multiples of K. Example Sample Input 1 3 2

Sample Output 1 9

Sample Input 2 5 3

Sample Output 2 1

Sample Input 3 35897 932

Sample Output 3 114191

Day-7

You are given two strings S and T. Determine whether it is possible to make S and T equal by doing the following operation at most once:

Choose two adjacent characters in S and swap them.

Note that it is allowed to choose not to do the operation. Input The input line contains two strings in separate lines.

Constraints Each of S and T is a string of length between 2 and 100 (inclusive) consisting of lowercase English letters. S and T have the same length. Output If it is possible to make S and T equal by doing the operation in Problem Statement at most once, print Yes; otherwise, print No. Example Sample Input 1 abc acb

Sample Output 1 Yes

Sample Input 2 aabb bbaa

Sample Output 2 No

Sample Input 3 abcde abcde

Sample Output 3 Yes

Day-8

You are given strings S and T consisting of lowercase English letters. Determine whether T is a (contiguous) substring of S. A string Y is said to be a (contiguous) substring of X if and only if Y can be obtained by performing the operation below on X zero or more times.

Do one of the following. i) Delete the first character in X. ii) Delete the last character in X. For instance, the tag is a (contiguous) substring of voltage, while ace is not a (contiguous) substring of atcoder. Input The input is given from Standard Input in the following format: S T

Constraints S and T consist of lowercase English letters. 1≤∣S∣, ∣T∣≤100 (∣X∣ denotes the length of a string X. ) Output If T is a (contiguous) substring of S, print Yes; otherwise, print No. Example Sample Input 1 voltage tag Sample Output 1 Yes

Sample Input 2 gorilla gorillagorillagorilla Sample Output 2 No

Day-9

Bob is at the origin of a number line. He wants to reach a goal at coordinate X. There is a wall at coordinate Y, which Bob cannot go beyond at first. However, after picking up a hammer at coordinate Z, he can destroy that wall and pass through. Determine whether Bob can reach the goal. If he can, find the minimum total distance he needs to travel to do so. Input The input is given from Standard Input in the following format:

X Y Z

Constraints −1000≤X, Y, Z≤1000 X, Y, and Z are distinct, and none of them is 0. All values in the input are integers. Output If Bob can reach the goal, print the minimum total distance he needs to travel to do so. If he cannot, print -1 instead. Example Sample Input 1 10 -10 1 Sample Output 1 10

Sample Input 2 20 10 -10 Sample Output 2 40

30daysofcode_ns's People

Contributors

yashlondhe90960 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.