Let a be an int array and let i and j be two valid indices of a, a pair (i,j) with i a[j]. Design a method that counts the different pairs of indices of a in disarray. For example, the array <1,0,3,2> has two pairs in disarray.

Answers

Answer 1

Answer:

Code:-

#include <iostream>

using namespace std;

int main()

{

   // take array size from user

   int n;

   cout << "Enter array size:";

   cin >> n;

   // Declare array size with user given input

   int a[n];

   

   // take array elements from user & store it in array

   cout << "Enter array elements:";

   for(int i=0 ; i < n ; i++){

       cin >> a[i];

   }

   

   /* ----- Solution Starts ----- */

   // i & j for checking disarray & count is for counting no. of disarray's

   int i=1, j=0, count=0;

   

   for(int k=0; k < n ; k++){

       

       if(a[i] > a[j]){

           // if disarray found then increament count by 1

               count++;

               

               }

               // increament i & j also to check for further disarray's

               i++;

       j++;

       }

       // Print the disarray count

   cout << "Pairs of disarray in given array:" << count;

   

   /* ----- Solution Ends ----- */

   

   return 0;

}

Output:-


Related Questions

Suppose that a disk unit has the following parameters: seek time s = 20 msec; rotational delay rd = 10 msec; block transfer time btt = 1 msec; block size B = 2400 bytes; interblock gap size G = 600 bytes. An EMPLOYEE file has the following fields: Ssn, 9 bytes; Last_name, 20 bytes; First_name, 20 bytes; Middle_init, 1 byte; Birth_date, 10 bytes; Address, 35 bytes; Phone, 12 bytes; Supervisor_ssn, 9 bytes; Department, 4 bytes; Job_code, 4 bytes; deletion marker, 1 byte. The EMPLOYEE file has r = 30,000 records, fixed-length format, and unspanned blocking.

Answers

Answer:

20

Explanation:

I hope it helps choose me the brainst

Write a Python program that accepts a year written as a four-digit Arabic (ordinary) numeral and outputs the year written in Roman numerals.

Answers

Roman numerals are V for 5, X for 10, L for 50, C for 100, D for 500, and M for 1,000.
Recall that some numbers are formed by using a kind of subtraction of one Roman “digit”; for example, IV is 4 produced as V minus I, XL is 40, CM is 900, and so on.
A few sample years: MCM is 1900, MCML is 1950, MCMLX is 1960, MCMXL is 1940, MCMLXXXIX is 1989.
(Hints: Use division and mod.)

Assume the year is between 1000 and 3000.

who dictates that a user can only be assigned to a particular role if it is already assigned to some other specified role and can be used to structure the implementation of the least privilege concept.

Answers

Mutually exclusive roles are roles such that a user can be assigned to only one role in the set. A system might be able to specify a prerequisite, which dictates that a user can only be assigned to a particular role if it is already assigned to some other specified role.

Write the correct statements for the above logic and syntax errors in program below.

#include
using namespace std;
void main()
{
int count = 0, count1 = 0, count2 = 0, count3 = 0;
mark = -9;
while (mark != -9)
{
cout << "insert marks of students in your class, enter -9 to stop entering";
cin >> mark;
count++;

if (mark >= 0 && mark <= 60);
count1 = count1 + 1;
else if (mark >= 61 && mark <= 70);
count2 = count2 + 1;
else if (mark >= 71 && mark <= 100);
count3 = count3 + 1;
}
cout <<"Report of MTS3013 course" << endl;
cout <<"Mark" << count << endl << endl;
cout << "0-60" << "\t\t\t\t" << count1 << endl;
cout << "61-70" << "\t\t\t\t" << count2 << endl;
cout << "71-100" << "\t\t\t\t" << count3 << endl<< endl << endl;
cout << "End of program";
}

Answers

Mark is gonna be the answer for question 1

What are the procedures use in installing a sound card

Answers

Answer:

Procedures to install a sound card.

There are two ways of doing this which can either be by manually installing it, or by installing it as a software.

For manual installation:

Step one: Get a compatible sound card

Step two: Locate an available card slot in the computer and attach the card

Step three: Make sure it is attached correctly

Step four: Place a screw into the back metal plate to hold the card in place.

Software installation:

Step one: Locate the Control Panel on the computer

Step two: Select "Hardware and Sound"

Step three: Select "Sound"

Step four: locate the playback tab and right click the listing for audio device

Step five: set as default and select "OK"

Write a program that creates a Date object, sets its elapsed time to 10000, 100000, 1000000, 10000000, 100000000, 1000000000, 10000000000, and 100000000000, and displays the date and time using the toString()

Answers

Answer:

Explanation:

The following Java program creates various Date objects for each one of the provided milliseconds in the question. Then it calls the toString() method on each one. The last two milliseconds were not included because as a long variable they are too big for the Date object to accept. The code has been tested and the output is shown in the image below.

import java.util.Date;

class Brainly {

   public static void main(String[] args) {

       Date date = new Date();

       date.setTime(10000);

       System.out.println(date.toString());

       Date date2 = new Date();

       date2.setTime(100000);

       System.out.println(date2.toString());

       Date date3 = new Date();

       date3.setTime(1000000);

       System.out.println(date3.toString());

       Date date4 = new Date();

       date4.setTime(10000000);

       System.out.println(date4.toString());

       Date date5 = new Date();

       date5.setTime(100000000);

       System.out.println(date5.toString());

       Date date6 = new Date();

       date6.setTime(1000000000);

       System.out.println(date6.toString());

   }

}

Output each floating-point value with two digits after the decimal point, which can be achieved by executing cout << fixed << setprecision(2); once before all other cout statements.(1) Prompt the user to enter five numbers, being five people's weights. Store the numbers in a vector of doubles. Output the vector's numbers on one line, each number followed by one space. Enter weight l: 236.0 Enter weight 2: 89.5 Enter weight 3: 142.0 Enter weight 4: 166.3 Enter weight 5: 93.0 You entered: 236.00 89.50 142.00 166.30 93.00 (2) Also output the total weight, by summing the vector's elements.(3) Also output the average of the vector's elements. (4) Also output the max vector element. EX Enter weight 1: 236.0 Enter weight 2: 89.5 Enter weight 3: 142.0 Enter weight 4: 166.3 Enter weight 5: 93.0 You entered: 236.00 89.50 142.00 166.30 93.00 Total weight: 726.80 Average weight: 145.36 Max weight: 236.00

Answers

Hi it’s 24 and brown is the next

If we were ever to use this pizza ordering program again, we would want to use mainline logic to control its execution. The way it is written, it will automatically execute as soon as it is imported.
Re-write this program, enclosing the top level code into the main function. Then execute the main function. Enter appropriate input so the output matches that under Desired Output.
# Define Function
def pizza(meat="cheese", veggies="onions"):
print("You would like a", meat, "pizza with", veggies)
# Get the User Input
my_meat = input("What meat would you like? ")
my_veggies = input("What veggie would you like? ")
# Call the Function
pizza(meat=my_meat, veggies=my_veggies)
desired output:
What meat would you like? cheese
What veggie would you like? onions
You would like a cheese pizza with onions
2) We want to generate 5 random numbers, but we need the random module to do so. Import the random module, so the code executes.
# Define main function
def main():
print("Your random numbers are:")
for i in range(5):
print(random.randint(1, 10))
# Call main function
main()
desired output:
Your random numbers are:
[x]
[x]
[x]
[x]
[x]

Answers

Answer:

Explanation:

The Python program has been adjusted. Now the pizza ordering function is called from the main() method and not as soon as the file is imported. Also, the random package has been imported so that the random.randint(1,10) can correctly create the 5 random numbers needed. The code has been tested and the output can be seen in the attached image below, correctly matching the desired output.

import random

def pizza(meat="cheese", veggies="onions"):

   print("You would like a", meat, "pizza with", veggies)

def main():

   # Get the User Input

   my_meat = input("What meat would you like? ")

   my_veggies = input("What veggie would you like? ")

   # Call the Function

   pizza(meat=my_meat, veggies=my_veggies)

   print("Your random numbers are:")

   for i in range(5):

       print(random.randint(1, 10))

# Call main function

main()

3 features of digital computer​

Answers

Answer:

A typical digital computer system has four basic functional elements: (1) input-output equipment, (2) main memory, (3) control unit, and (4) arithmetic-logic unit. Any of a number of devices is used to enter data and program instructions into a computer and to gain access to the results of the processing operation.

Explanation:

When describing a software lincense, what does the phrase "open source" mean?

Answers

Answer:

The phrase "Open Source" means that a program's source code is freely available and may be modified and redistributed.

Explanation:

Hope this helped :)

GENERATIONS OF
ACTIVITY 12
In tabular form differentiate the first four generations of computers.

Answers

Learn about each of the 5 generations of computers and major technology developments that have led to the computing devices that we use today.

5 Generations of Computer - Logo for the Webopedia Study Guide.The history of computer development is a computer science topic that is often used to reference the different generations of computing devices. Each one of the five generations of computers is characterized by a major technological development that fundamentally changed the way computers

Write a function gcdRecur(a, b) that implements this idea recursively. This function takes in two positive integers and returns one integer.
''def gcdRecur(a, b):
'''
a, b: positive integers
returns: a positive integer, the greatest common divisor of a & b.
'''
# Your code here
if b == 0:
return a
else:
return gcdRecur(b, a%b)
#Test Code
gcdRecur(88, 96)
gcdRecur(143, 78)
© 2021 GitHub, Inc.

Answers

Answer & Explanation:

The program you added to the question is correct, and it works fine; It only needs to be properly formatted.

So, the only thing I did to this solution is to re-write the program in your question properly.

def gcdRecur(a, b):

   if b == 0:

       return a

   else:

       return gcdRecur(b, a%b)

gcdRecur(88, 96)

gcdRecur(143, 78)

A major public university graduates approximately 10,000 students per year, and its development office has decided to build a Web-based system that solicits and tracks donations from the university's large alumni body. Ultimately, the development officers hope to use the information in the system to better understand the alumni giving patterns so that they can improve giving rates.

Required:
a. What kind of system is this?
b. What different kinds of data will this system use?
c. On the basis of your answers, what kind of data storage format(s) do you recommend for this system?

Answers

Answer:

a) database system

b) Transaction and Alumni data

c) Database format ( table )

Explanation:

a) The kind of system that is described in this question is a database system because a web based system that is enabled for tracking should have saved the details of the members included in the system hence it has to be databased system

b) The different kinds of data that the system will use includes: Transaction data and Alumni data.

c) The kind of data format that would be recommended for this system is

The Database format, because of certain optimizations already inbuilt in a database system such as tables

How has Linux affected the market for proprietary software?​

Answers

Answer:

Linux is an operating system made up of free software, which can be installed and run on a wide variety of computer systems, from small devices such as mobile phones to large computer systems and supercomputers.

Linux is often offered to the user in various Linux distributions. A characteristic of the distributions is the great possibility of customization and selection that they offer since each one is aimed at a different type of user. Depending on the philosophy, each distribution can provide a greater foundation for ease of use, multimedia applications, ease of configuration, system simplicity, only free software, low resource requirements, and more.

Because of its low cost, high configurability and availability on various platforms, Linux is becoming increasingly popular not only among specialized users, but also among domestic users.

public static double secret(int first, double second)
{
double temp;
if (second > first)
temp = first * second;
else
temp = first - second;
return temp;
}

Which of the following is NOT part of the heading of the method in the accompanying figure?
a. public
b. static
c. secret(int first, double second)
d. double temp;

Answers

Answer:

d. double temp;

Explanation:

Given

The above code segment

Required

Which is not part of the method definition

The method in the above program is:

public static double secret(int first, double second)

Looking through the options, we can conclude that:

d. double temp;

..... is not a part of the method

Which of the following is the BEST solution to allow access to private resources from the internet?

a. VPN
b. Subnet
c. Packet filters
d. FTP

Answers

FTP stands for file transfer protocol. FTP is used to transfer files between computers over the Internet. FTP servers can be setup to allow users to access the information anonymously or require registration for access.

Identify some advantages of using Excel over lists, paper files, or simple word documents? Describe some disadvantages of using Excel over lists, paper files, or simple word documents? Summarize one thing in you home life that could be improved or more easily managed using Excel?​

Answers

Excel

Excel is a software program that contains spreadsheet. Spreadsheet is an electric document that works numbers and display results in graphs. There are vertical columns and horizontal rows.

they are several advantages of excel which is;

Excel is very efficient to use, especially when you have to calculate your data, it's not hard to calculate the computer itself calculates it for you.

they are also disadvantages of excel which is;

some users might get a little bit problem when you send Microsoft Excel, here is one sometimes the spreadsheet are difficult to share internally.

Modify the solution to PP 11.1 such that it catches and handles the exception if it is thrown. Handle the exception by printing an appropriate message, and then continue processing more strings.

Answers

Answer:

Explanation:

The following code is written in Java. After finding the PP 11.1 file online I added the try/catch to the code as requested by the question. The program takes the input from the user, checks it's length, and if it contains more than 20 characters it throws the exception. This exception states that "the string has more than 20 characters" and then continues processing more strings until the user enters "DONE". The program has been tested and the output can be seen in the attached image below. Due to technical difficulties I have added the code as a txt file below.

The advantages of cloud computing are demonstrated in the fact that software and hardware upgrades are minimized. Another advantage important to IT professionals and just about anyone that accesses data on computers is Multiple Choice the automatic backup of data. the need for fewer tech employees. better group decision making. less of a need to share data among many sources.

Answers

Answer: the automatic backup of data

Explanation:

Cloud computing simply refers to the delivery of computing services such as databases, servers, networking, storage, etc over the Internet that is, the cloud.

Advantages of closing d computing include faster innovation, minimal software and hardware upgrades, economies of scale, backup of data, better security, and the greater ability for data to be shared with others in the organization.

Your new trainee is interested in ACLs (access control lists). He asks you want they can be used for. What should you tell him? A. Protect hosts from viruses.B. Classify network traffic.C. Provide high network availability.D. IP route filtering.

Answers

Answer:

B. Classify network traffic.

D. IP route filtering.

Explanation:

An access control can be defined as a security technique use for determining whether an individual has the minimum requirements or credentials to access or view resources on a computer by ensuring that they are who they claim to be.

Simply stated, access control is the process of verifying the identity of an individual or electronic device. Authentication work based on the principle (framework) of matching an incoming request from a user or electronic device to a set of uniquely defined credentials.

Basically, authentication and authorization is used in access control, to ensure a user is truly who he or she claims to be, as well as confirm that an electronic device is valid through the process of verification

Hence, an access control list primarily is composed of a set of permissions and operations associated with a network or file.

In Computer networking, access control lists (ACLs) can be used to perform the following tasks;

I. Classify network traffic: it can be used to classify the different networks on a router and define whether packets are rejected or accepted.

II. Internet protocol (IP) route filtering: any internet protocol (IP) address that's is not on the accept list would be refused permission into accessing a network. Thus, ACLs can either deny or accept IP addresses depending on the routing table configured on the router.

What are some of the advantages and disadvantages of connection-oriented WAN/Man as opposed to connection-less?

Answers

Answer and Explanation:

Connection oriented WAN/MAN as opposed to connection less network is a type of wide area network that requires communicating entities in the network to establish a dedicated connection for their communication before they start communicating. This type of network will use these established network layers only till they release it, typical of telephone networks.

Advantages include:

Connection is reliable and long.

Eliminates duplicate data issues.

Disadvantages include:

Resource allocation while establishing dedicated connection slows down speed and may not fully utilize network resources.

There are no plan B's for network congestion issues, albeit occurring rarely with this type of network.

If the following Java statements are executed, what will be displayed?
System.out.println("The top three winners are\n");
System.out.print("Jody, the Giant\n");
System.out.print("Buffy, the Barbarian");
System.out.println("Adelle, the Alligator")

Answers

Answer:

The top three winners are

Jody, the Giant

Buffy, the BarbarianAdelle, the Alligator

The answer is top three champions are Jody, the GiantBuffy, the BarbarianAdelle, the Alligator.

What is winners?A winner's perspective is one of optimism and enthusiasm. The multiple successful individuals I know all have a wonderful outlook. They know that every shadow has a silver lining, and when property happens, they recuperate quickly. They look for ways to control stuff from occurring because they learn from every position (see above point).Success is a comparative term. If you achieve what you desire to and are happy, then I believe that is a success. It could be applied to life in available or to particular tasks in life. ( college student with a mobility impairment) My description of success is achieving individual goals, whatever they may be.a small, usually circular area or section at a racetrack where distinctions are bestowed on defeating mounts and their jockeys. any special group of winners, achievers, or those that have been accepted as excellent: the winner's circle of acceptable wines.

To learn more about winners, refer to:

https://brainly.com/question/24756209

#SPJ2

Fictional Corp has a DNS server running within its VPC. It has decided to move one of the application servers to a different VPC. Which of the following is a step that the cloud administrator needs to perform as part of the move?
a. Migrate to an external DNS solution
b. Create a new VPC that will serve DNS needs for multiple other VPCs
c. Discontinue using DNS
d. Remove the DNS entries within the VPC that are no longer relevant

Answers

Answer:

Here the correct option is option b Create a new VPC that will serve DNS needs for multiple other VPCs.

Explanation:

Fictional Corp has a DNS server running within its VPC. It has decided to move one of the application servers to a different VPC. It's not possible to maneuver an existing instance to a different subnet or VPC. Instead, you'll manually migrate the instance by creating a new VPC Image from the source instance.  

b. Create a new VPC that will serve DNS needs for multiple other VPCs

It is necessary to press the Enter key from the keyboard when this message appears "Enter the new date" with Date command in DOS operating system

Answers

Answer:

The Date should be entered in this format: mm-dd-yy

Explanation:

Write a for loop to populate array userGuesses with NUM GUESSES integers. Read integers using Scanner. Ex If NUM GUESSES is 3 and user enters 9 5 2, then userGuesses is 19, 5, 2) 1 import java til. Sca nner 3 public class Store Guesses 4 public static void main (string args) Scanner SCnr new Scanner (System in final int NUM GUESSES int[] user Guesses new int[NUM. GUESSES] int 0; Your solution goes here 10 for (i 03 i NUM GUESSES ++i){ 11 user Guesses [i] scnr.nextInt 12 13 14 15 for (i 0; i NUM GUESSES ++i) 16 System.out print (u 17 18 19 for (i 0; i NUM GUESSES ++i)t 20 System Ou print (userGuesses[i] 21 Run X Testing for 12, 4, 6) 2 4 6 Expected output Your output 2 4 6 2 4 6 Tests aborted

Answers

Answer:  

import java.util.Scanner;  

public class StoreGuesses {  

  public static void main (String [] args) {  

      Scanner scnr = new Scanner(System.in);  

      final int NUM_GUESSES = 3;  

      int[] userGuesses = new int[NUM_GUESSES];  

      int i = 0;  

     

      for (i = 0; i < NUM_GUESSES; ++i){  

          userGuesses[i] = scnr.nextInt();  

      }  

      for (i = 0; i < NUM_GUESSES; ++i){  

          System.out.print(userGuesses[i] + " ");  

      }  

  }  

}  

/*

Output:

2 4 6  

2 4 6  

*/

Assume that the following class is defined. Fill in the missing statements in the most direct possible way to complete the described method. class LooseChange: def __init__(self, value): self.value

Answers

Answer:

Already filled

Explanation:

The code above is the syntax for class definition in Python programming language. def __init__(self, value): self.value is definition of the constructor for the class LooseChange. The constructor function in a class is used to instantiate new objects or instances of the class. For example, if we wanted to define a new object of the class LooseChange, we would use the constructor defined in our class LooseChange.

convert 198 / 61 to ratio​

Answers

I think the answer is

198:61

I'm not sure

Kareem is working on a project for his manager. He has a few questions for a co-worker who he knows is knowledgeable on the subject. As they're discussing some of the topics, he gives the co-worker permissions to the resources so they can look at the information on their own. Which of the following access control methods does Kareem's company use?

a. DAC
b. RBAC
c. MAC
d. TSAC

Answers

Answer: RBAC

Explanation:

The access control methods that Kareem's company uses us the role based access control.

The Role-based access control (RBAC) simply means assigning permissions to users based on the role that such individual plays within an organization.

RBAC is a simple approach to access management and is typically less prone to error than in a scenario whereby permissions are assigned to users individually. Access rights are given to the workers based on what their job entails and what is needed and other information which isn't needed won't be accessible to them.

Scenario You are a network engineer and it is your first day working with ASU and you have been given the job of creating a network for the IT program. You are given the following three tasks to complete. 1. Configure IP addressing settings on network devices. 2. Perform basic device configuration tasks on a router. 3. Verify Layer 3 connectivity via a routing protocol. 4. Setup some access control lists.

Answers

B because one cause…………………

g Palindrome counting. Write a Python program stored in a file q3.py to calculate the number of occurrences of palindrome words and palindrome numbers in a sentence. Your program is case-insensitive, meaning that uppercase and lowercase of the same word should be considered the same. The program should print the palindromes sorted alphanumerically with their number of occurrences. Numbers must be printed first, and words must be printed nex

Answers

Answer:

The program is as follows:

sentence = input("Sentence: ")

numbers = []; words = []

for word in sentence.split():

   if word.lower() == word[::-1].lower():

       if word.isdigit() == False:

           words.append(word)

       else:

           numbers.append(int(word))

words.sort(); numbers.sort()

print(numbers); print(words)

Explanation:

This gets input for sentence

sentence = input("Sentence: ")

This initializes two lists; one for numbers, the other for word palindromes

numbers = []; words = []

This iterates through each word of the sentence

for word in sentence.split():

This checks for palindromes

   if word.lower() == word[::-1].lower():

If the current element is palindrome;

All word palindromes are added to word palindrome lists

       if word.isdigit() == False:

           words.append(word)

All number palindromes are added to number palindrome lists

       else:

           numbers.append(int(word))

This sorts both lists

words.sort(); numbers.sort()

This prints the sorted lists

print(numbers); print(words)

Other Questions
Which parent function is represented by the table? Which statement best describes the persuasive strategy of the speaker?A. The speaker ethically highlights the idea that America has pledged its loyalty to friends.B. The speaker logically presents the idea that all Americans need to stand together.C. The speaker emotionally calls upon American citizens to be united in pursuit of ideals.D. The speaker passionately argues the idea that America needs to continue to grow. You are a governor. A bill that recently passed the state senate is on your desk, and you don't like it. Explain what you can do in each of the following three scenarios.1. You don't like the whole bill.2. You don't like certain parts of the bill.3. You want to speak with the state legislature before signing the bill.Please choose (one) answer. Can someone be my math teacher ? pls message Why is the work of a engineer important? poverty and lack of education are the main causes of social problems and . justify the statement What is the purpose of the lab Identify the first 4 terms in the arithmetic sequence given by the explicit formula (n) = 8 + 3(n 1).A) 8, 11, 14, 17B) 3, 11, 19, 27C) 8, 5, 2, 1D) 3, 5, 13, 21 He works very hard. which parts of speech is hard in above sentence. Flannigan Company manufactures and sells a single product that sells for $450 per unit; variable costs are $300. Annual fixed costs are $870,000. Current sales volume is $4,200,000. Flannigan Company management targets an annual pre-tax income of $1,125,000. Compute the unit sales to earn the target pre-tax net income.a. 4,333.b. 7,500.c. 6,650.d. 13,300.e. 11,750. An example of a consumer gaining chemical energy is:O A. a baby bird hatching from an egg.B. a deer drinking water from a stream.C. a bear eating a salmon.D. a dog chasing a rabbit. 4. If 2 Cos A-1 = 0, then the value acute value A is Find the length of the diagonal of a rectangular football pitch with sides 42.9 m and 78.4 m.Give your answer rounded to 1 DP. NEED HELP ASAP NO FALSE ANSWERES. Part B: Scarlett made a profit of $250.00 with her mobile car wash company. She charged $75.00 per car wash and received $35.00 in tips, but also had to pay $5.00 incleaning supplies per car wash. Write an equation to represent this situation El periodo de un movimiento circular uniforme es de8 segundos. Cul es su velocidad angular? 33. Translate the following sentence into Spanish. Remember to use an indirect object pronoun. "He wants to give her the money." . Items in the category of __________ goods are difficult to trace even when their identification numbers are present.smuggledperishablefungibleimported Please hurry I will mark you brainliest What is the slope of this? What is a40a40 of the arithmetic sequence for which a8=60a8=60 and a12=48a12=48? The probability of someone ordering the daily special is 52%. If the restaurant expected 65 people for lunch, how many would you expect to order the daily special? Group of answer choices