given an exhibit a1,a2,… ,a comprising of n positive integers and a positive integer m.    You should separate components of this cluster into certain exhibits. You can arrange the components in the new clusters as you need.    How about we call a cluster m-distinct if for every two adjoining numbers in the exhibit (two

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Correct answer will be upvoted else downvoted. Computer science.

 

 You are given an exhibit a1,a2,… ,a comprising of n positive integers and a positive integer m. 

 

You should separate components of this cluster into certain exhibits. You can arrange the components in the new clusters as you need. 

 

How about we call a cluster m-distinct if for every two adjoining numbers in the exhibit (two numbers on the positions I and i+1 are called neighboring for every I) their aggregate is separable by m. A variety of one component is m-separable. 

 

Track down the most modest number of m-distinct exhibits that a1,a2,… ,an is feasible to separate into. 

 

Input 

 

The main line contains a solitary integer t (1≤t≤1000) — the number of experiments. 

 

The principal line of each experiment contains two integers n, m (1≤n≤105,1≤m≤105). 

 

The second line of each experiment contains n integers a1,a2,… ,an (1≤ai≤109). 

 

It is ensured that the amount of n and the amount of m over all experiments don't surpass 105. 

 

Output 

 

For each experiment print the response to the issue.

 

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Types of trees
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education