Write a java method that receives three strings and returns a string containing
distinct common characters among the three strings ignoring case for letters.
write a program to test this method.​

Answers

Answer 1

The Java method we created takes in three strings and returns a string containing the distinct common characters among the three strings, ignoring case sensitivity. We tested the method in a program by calling it with different sets of strings.

To write a Java method that takes in three strings and returns a string containing the distinct common characters among the three strings, ignoring case sensitivity.

First, we can create a HashSet to store the characters that are common in all three strings. We can convert all the strings to lowercase to ignore case sensitivity. Then, we can iterate through each character of the first string and check if it is present in the second and third strings. If it is, we add it to the HashSet. Finally, we can convert the HashSet to a string and return it.

Here is the code for the method:

java
public static String commonChars(String str1, String str2, String str3) {
   HashSet set = new HashSet<>();
   str1 = str1.toLowerCase();
   str2 = str2.toLowerCase();
   str3 = str3.toLowerCase();
   
   for (char c : str1.toCharArray()) {
       if (str2.indexOf(c) != -1 && str3.indexOf(c) != -1) {
           set.add(c);
       }
   }
   
   StringBuilder sb = new StringBuilder();
   for (char c : set) {
       sb.append(c);
   }
   
   return sb.toString();
}

To test this method, we can create a main method and call the commonChars method with different sets of strings. Here is an example:

java
public static void main(String[] args) {
   String str1 = "hello";
   String str2 = "world";
   String str3 = "help";
   
   String common = commonChars(str1, str2, str3);
   System.out.println(common);
   // Output: helo
}


In conclusion, the Java method we created takes in three strings and returns a string containing the distinct common characters among the three strings, ignoring case sensitivity. We tested the method in a program by calling it with different sets of strings.

To know more about Hash Set visit:

https://brainly.com/question/14142686

#SPJ11


Related Questions

Gina is using Outlook in the default cached mode and is connected to an Exchange server. What is the default file type used to store a cached version of Gina’s mailbox?

PST
OST
MSG
XML

Answers

Answer:

Its C. MSG

Explanation:

On edg

Answer:

c

Explanation:

took the test

You can us the (BLANK) symbol when you want to automatically add a set of numbers together in a spreadsheet

Answers

Answer:

Σ

Explanation:

What symbol can you use when you want to automatically add a set of numbers together on excel?

✓ Σ This is the Greek letter Sigma. It is used to start the Autosum facility.

Create a program called countVowels. Py that has a function that takes in a string then prints the number of UNIQUE VOWELS in the string (regardless of it being upper or lower case). MUST USE SYS. ARGV

For example:

The argument "swEet" should print 1

The argument "AaaaeeE" should print 2

Answers

This will output `2`, indicating that there are two unique vowels in the string "AaaaeeE".

Below is an example program called `countVowels.py` that uses the `sys.argv` module to take a string argument from the command line and counts the number of unique vowels in the string, regardless of case:

```python

import sys

def count_unique_vowels(string):

   vowels = set()

   for char in string.lower():

       if char in "aeiou":

           vowels.add(char)

   unique_vowel_count = len(vowels)

   print(unique_vowel_count)

# Check if the argument was provided

if len(sys.argv) > 1:

   input_string = sys.argv[1]

   count_unique_vowels(input_string)

else:

   print("No string argument provided.")

```

To run the program and pass the string argument, you can execute it from the command line as follows:

```

python countVowels.py "swEet"

```

This will output `1`, indicating that there is one unique vowel in the string "swEet".

Similarly, you can run the program with the second example:

```

python countVowels.py "AaaaeeE"

```

This will output `2`, indicating that there are two unique vowels in the string "AaaaeeE".

Please note that the program is case-insensitive, and it considers both uppercase and lowercase vowels as the same.

Learn more about string here

https://brainly.com/question/30392694

#SPJ11

Which method removes all ending spaces and escape sequences in a string?

Answers

The method that removes all ending spaces and escape sequences in a string is called "trim()".

This method is available in most programming languages. When applied to a string, it eliminates any leading and trailing whitespace characters, including spaces, tabs, and newlines. It also removes escape sequences such as "\n" (newline), "\t" (tab), and "\r" (carriage return).

By using the trim() method, you can ensure that a string is free from any unnecessary spaces or escape characters, making it cleaner and easier to work with in your code.

Learn more about code at

https://brainly.com/question/29843937

#SPJ11

Pls Hurry!!!

What is the missing line of code?

>>> answer = "happy birthday"
>>> _____
'Happy birthday'


upper(answer)

capitalize(answer)

answer.capitalize()

answer.upper()

Answers

Answer:

It is answer.capitalize()

Explanation:

The missing line of code is:

>>> answer = "happy birthday"

>>> answer. Capitalize()

'Happy birthday'. The correct option is (C).

What do you mean by the line of code?

Source lines of code (SLOC), also referred to as lines of code (LOC), is a software metric that counts the lines in the source code of a computer programme to determine the size of the programme.

Use cloc filename> to obtain the lines of code contained in a single file. To obtain the code lines in a straightforward Vue file, we are utilizing the command.

Furthermore, it acknowledged that it is a VueJS component. Using the cloc —by-file command, we may examine every line of code included in a file or directory.

Therefore, the missing line of code is:

>>> answer = "happy birthday"

>>> answer. Capitalize()

'Happy birthday'.

To know more about the line of code, visit:

https://brainly.com/question/18844544

#SPJ2

Please answer........

Please answer........

Answers

Using the try-except statement, the fix is as follows:

while True:

   try:

       boxes = int(input("How many boxes do you have?"))

       sweaters = int(input("How many sweaters do you have?"))

       break

   except:

       print("Input invalid")

sweatersPerBox = sweaters/boxes

print("You need to put",sweatersPerBox,"sweaters in each box")

How to prevent the program from crashing?

The program is given as:

boxes = int(input("How many boxes do you have?"))

sweaters = int(input("How many sweaters do you have?"))

sweatersPerBox = sweaters/boxes

print("You need to put",sweatersPerBox,"sweaters in each box")

The above program would crash when the user enters string inputs.

Examples of string inputs are "7h", "bh"...

One way to fix the error is the use of the try-except statement.

Using the try-except statement, the fix is as follows:

while True:

   try:

       boxes = int(input("How many boxes do you have?"))

       sweaters = int(input("How many sweaters do you have?"))

       break

   except:

       print("Input invalid")

sweatersPerBox = sweaters/boxes

print("You need to put",sweatersPerBox,"sweaters in each box")

The above program would continue running until the user enters a valid input

Another way is to end the program when the user enters string inputs

Read more about python programs at:

https://brainly.com/question/26497128

#SPJ1

A database is an organized collection of ________ related data. group of answer choices logically badly loosely physically

Answers

A database is an organized collection of logically related data. It serves as a structured repository that allows for efficient storage, retrieval, and manipulation of information.

How is a database logically arranged?

The logical organization of a database involves designing tables, establishing relationships between them, and defining constraints to ensure data integrity.

The relationships between the tables enable users to access and query the data based on various criteria. By structuring the data logically, databases facilitate effective data management, scalability, and data consistency.

Read more about databases here:

https://brainly.com/question/518894

#SPJ4

What is meaning of lunch bar

Answers

A lunch bar is a restaurant where the public may purchase cold meals in containers, cold wrapped sandwiches, drinks, or items retrieved through coin operated compartments for consumption on or off the premises.

Please answer quick:))))

Please answer quick:))))

Answers

I think B and the second one C

ok tried to move all my stuff from my full oboe drive, now it is in one drive recycle... how so i get it to my ssd drive?

Answers

To transfer your files from the recycle bin to your SSD drive, you can simply drag and drop the files from the recycle bin to your SSD drive.

Alternatively, you can right-click on the files in the recycle bin and select "Restore" to move them back to their original location, and then manually move them to your SSD drive. Just make sure that your SSD drive has enough space to accommodate all the files you want to transfer.
To move your files from OneDrive recycle bin to your SSD drive, follow these steps:
1. Access your OneDrive recycle bin by visiting the OneDrive website and signing in with your account. Click on the "Recycle bin" option in the left-hand menu.
2. Select the files you want to move by clicking the checkboxes next to them.
3. Click on the "Restore" option at the top. This will restore the files to their original location in your OneDrive.
4. Open your File Explorer on your computer and navigate to the OneDrive folder (usually under "This PC").
5. Locate the restored files, select them, and right-click to choose "Cut" or "Copy."
6. Navigate to the desired location on your SSD drive, right-click, and choose "Paste." This will move or copy the files from your OneDrive folder to your SSD drive.
Remember to delete the files from your OneDrive folder after transferring them if you don't want to keep a copy there.

To know more about SSD drive, click here:

https://brainly.com/question/4323820

#SPJ11

What is the difference between β strands and loops?a. Loops do not have a three-dimensional structure.b. Loops have a greater molecular weight.c. Loops do not have hydrogen bonds between side chains.d. Loops do not have regular backbone phi and psi angles.e. Loops do not have amino acid residues.

Answers

The main difference between β strands and loops is in their structure. β strands are segments of a protein's backbone that form a flat, extended sheet-like structure with hydrogen bonds between adjacent strands. In contrast, loops are segments of a protein's backbone that do not form a stable secondary structure like β strands and do not have regular backbone phi and psi angles.

Additionally, loops may or may not have hydrogen bonds between side chains and amino acid residues, but their molecular weight is not necessarily greater than that of β strands. Overall, loops are flexible regions that often connect secondary structural elements and contribute to the overall three-dimensional shape of a protein.

Protein loops are regions that don't have patterns and connect two regular secondary structures. They frequently play important roles, such as interacting with other biological objects, and are typically found on the surface of the protein in solvent-exposed areas. Loops are not completely random structures, despite their lack of patterns.

Know more about β strands, here:

https://brainly.com/question/31600860

#SPJ11

Persuasion is when Someone speaks to crowd about love
○True
○False​

Answers

false i think is the answer

Choose a key competitor of Costco. Highlight key differences in performance between Costco and their key competitor in the following areas:
1. Stock structure
2. Capital structure
3. Dividend payout history
4. Key financial ratios
5. Beta
6. Risk

Answers

Costco, a leading retail company, faces competition from several key competitors in the industry. One of its main competitors is Walmart.

While both companies operate in the retail sector, there are notable differences in their performance across various areas. In terms of stock structure, capital structure, dividend payout history, key financial ratios, beta, and risk, Costco and Walmart have distinct characteristics that set them apart.

1. Stock structure: Costco has a dual-class stock structure, with two classes of shares, while Walmart has a single-class stock structure, with one class of shares available to investors. This difference affects voting rights and ownership control.

2. Capital structure: Costco maintains a conservative capital structure with a focus on minimizing debt, while Walmart has a relatively higher debt-to-equity ratio, indicating a more leveraged capital structure.

3. Dividend payout history: Costco has a consistent track record of paying dividends and increasing them over time. Walmart also pays dividends, but its dividend growth has been more modest compared to Costco.

4. Key financial ratios: Costco tends to have higher gross margin and return on equity (ROE) compared to Walmart, indicating better profitability and efficiency. However, Walmart generally has a higher net profit margin and asset turnover ratio, indicating effective cost management and asset utilization.

5. Beta: Beta measures the sensitivity of a stock's returns to the overall market. Costco typically has a lower beta compared to Walmart, indicating lower volatility and potentially lower risk.

6. Risk: While both companies face risks inherent in the retail industry, such as competition and economic conditions, Costco's membership-based business model and focus on bulk sales contribute to a relatively stable revenue stream. Walmart, being a larger and more diversified company, may face additional risks related to its international operations and product mix.

These differences in performance highlight the distinct strategies and approaches taken by Costco and Walmart in managing their businesses. It is important to note that the performance comparison may vary over time and should be analyzed in the context of industry dynamics and specific market conditions.


To learn more about operations click here: brainly.com/question/14316812

#SPJ11

in a structured program, any structure can be nested within another structure.
t
f

Answers

The given statement is true. In a structured program, any structure can be nested within another structure.  

A structure in programming is a block of code that accomplishes a specific goal. Any structure may be nested within another structure in structured programming.

While structured programming uses conditional statements to modify the flow of the program, it employs loops to execute the same code multiple times. A structure in a computer program is a collection of variables that are linked by a name. Structures can be defined in C programming.

To know more about programing visit:

https://brainly.com/question/29752771

#SPJ11

How will wireless information appliances and services affect the business use of the Internet and the Web? Explain.

Answers

Answer:

wireless information appliances and services affect the business use of the internet and the web in a positive way. Wireless information appliances and services affect the business use of the web and internet by allowing internet pretty much anywhere. Now days devices like cell phones can access almost everything a regular computer can access. The use of wireless information allows businesses to stay in constant contact with customers, employees, and suppliers.

APs often integrate which feature into a single hardware device?

a. RADIUS server
b. DHCP
c. VPN client
d. DNS

Answers

Access Points (APs) often integrate wireless LAN controller features into a single hardware device. This allows for centralized management of multiple APs, reducing management complexity and increasing scalability.

By integrating wireless LAN controller features, APs can provide a single point of control for configuring, managing, and monitoring multiple APs. This simplifies network management, reduces the need for additional hardware, and makes it easier to scale the network as needed. The controller features can include options such as centralized authentication, access control, and policy enforcement, making it easier to ensure network security and compliance. The integration of these features into a single hardware device also reduces deployment and operational costs, making it a popular choice for small to large-scale deployments.

Learn more about Access Points here;

https://brainly.com/question/29743500

#SPJ11

collaborative computing is a synergistic form of distributed computing in which two or more networked computers are used to accomplish a common processing task.

Answers

The statement "collaborative computing is a synergistic form of distributed computing in which two or more networked computers are used to accomplish a common processing task" is true.

Collaborative computing refers to the use of computers and associated technologies to work together on a single task. Collaborative computing allows multiple users to share data and other resources to accomplish a common goal, such as a project or document development.

Distributed computing refers to the use of a network of computers to work together on a single task. Distributed computing involves dividing a task into smaller parts, and assigning those parts to different computers in the network to work on simultaneously. This approach can significantly improve processing speed and efficiency.

Learn more about distributed computing:

brainly.com/question/31130024

#SPJ11

an option already selected by windows is called____ ( default option/ default selection)​.
this is urgent

Answers

Answer:

default option

Explanation:

Darla is going to start writing the HTML code for a web page. What would she
start with?
A. Header
B. Closing tag
C. Opening tag
D. Title

Answers

Answer:

(C) Opening Tag

Explanation:

HTML code is contained in an opening and closing tag. To start writing code you need to first type in the opening tag.

Darla can be able to start with Opening tag. Check more about HTML code below.

What are tags in HTML?

An HTML tag is known to be a part of made up language that is often used to show the start and also the ending of an HTML element that can be found in any  HTML document.

Conclusively, for Darla to be able to start writing the HTML code for a web page, she needs an Opening tag for it to start.

Learn more about HTML code from

https://brainly.com/question/24051890

#SPJ5

What does it mean when a computer is processing
A computer is doing a task
B user is thinking
C the computer is recharging
D software is engaging

Answers

When a computer is processing it means that (A) computer is doing a task.

State the functions of the CPU.

Any digital computer system's central processing unit (CPU), which consists of the system's main memory, control unit, and the arithmetic-logic unit, is its main part. It serves as the actual brain of the entire computer system, connecting numerous peripherals including input/output devices and auxiliary storage units. On an integrated circuit chip known as a microprocessor, the Control Processing Unit (CPU) of contemporary computers is housed.

The Central Processing Unit (CPU) is distinguished by the following functions:

As the brain of the computer, the CPU is regarded.All data processing processes are carried out by the CPU.Information including data, preliminary findings, and directions are saved (program).All computer parts follow its instructions when operating.

To learn more about the Central Processing Unit, use the link given
https://brainly.com/question/26411941
#SPJ9

Write a function that returns the average `petalLength` for each of the flower species. The returned type should be a dictionary.

Answers

The function given below takes a list of dictionaries `flowers` as its argument. Each dictionary in the list contains the attributes `species` and `petalLength`.

The function returns the average `petalLength` for each species in the form of a dictionary with the species as the key and the average petal length as the value.```def average_petal_length(flowers):    # Create an empty dictionary to store average petal length for each species    avg_petal_length_dict = {}    # Create an empty dictionary to store the total petal length and count of each species    petal_length_count_dict = {}    for flower in flowers:        # Check if species already exists in the petal_length_count_dict        if flower['species'] in petal_length_count_dict:            # Add the petal length to the total petal length for the species            petal_length_count_dict[flower['species']]['total_petal_length'] += flower['petalLength'] .

# Increment the count of the species by 1 petal_length_count_dict[flower['species']]['count'] += 1     The function first creates an empty dictionary to store the average petal length for each species. It then creates another empty dictionary to store the total petal length and count of each species.

To know more about attributes visit:

brainly.com/question/32473118

#SPJ11

the area where a computer stores data and information.

First electromechanical computer.

Computer that provides the best features of analog and digital computer.

A collection of unorganized facts which can include words,numbers,images and sounds

a computer program that controls a particular type of device attached to a computer

PLEASE ANS THIS ONLY ONE WORD ANSWER ​

Answers

Answer:

generation the computer

A four-stroke engine is one in which the piston goes through evolutions for each power stroke: intake, compression, power, and exhaust.


True

False

Answers

Answer:

that is true.

........

.

True the reason why is because of the way it is built and how it contrasts in between these

HELP PLS!!! In a presentation, what is layout?

Answers

a plan about how to do it
Slide layouts contain formatting, positioning, and placeholder boxes for all of the content that appears on a slide
HELP PLS!!! In a presentation, what is layout?

the weekly question would you rather be the smartest but ugliest at your school or most handsome but not smart.

Answers

Answer:

lol I would be the most handsome but not smart

Explanation:

Answer:

Imao- i'd be the most handsome(cute) but not smart.

Explanation:

have a great weekend ( ̄▽ ̄)ノ

camilla has won every game she's played today. she_______ a lot​

Answers

Answer:

practiced

Explanation:

Answer: practices?

Explanation:

brainliest?

how does hashing prevent passwords that are stored by the operating system on a hard drive from being stolen by attackers?

Answers

Hashing helps prevent passwords stored on a hard drive from being stolen by attackers by converting the passwords into a hashed representation that is difficult to reverse or decipher. This provides an added layer of security to protect sensitive user data.

When a password is hashed, it is processed through a mathematical algorithm that generates a unique fixed-length string of characters, known as the hash. The resulting hash is then stored on the hard drive instead of the actual password. If an attacker gains access to the stored hashes, they would need to perform a brute-force or dictionary attack to try various combinations of characters to find a matching password. The strength of hashing lies in its one-way nature. It is computationally infeasible to reverse-engineer the original password from the hash. Additionally, a well-designed hashing algorithm should produce unique hashes even for similar passwords, ensuring that two users with the same password will have different hash representations. To further enhance security, salt is often used in conjunction with hashing. A salt is a random value added to the password before hashing, making the resulting hash unique even for the same password. This prevents attackers from using precomputed tables (rainbow tables) to quickly match hashes.

Learn more about algorithm here:

https://brainly.com/question/21172316

#SPJ11

Project: Creating a Memo
Writing a memo is an important business skill–one that you'll probably find yourself using quite often. Today, you will write, save, and print your own memo.

Objectives
Create a memo using word-processing software.
Directions
Now let's create a memo. The memo should include all parts of a memo, and these parts should appear in the correct order. In your memo, give three new employees directions for starting the computer and opening a word-processing document. The employees' names are Stacy Shoe, Allen Sock, and Emma Johnson.

Depending on your teacher's instructions, either write the memo in the essay box below or write it using a word processor. When you have finished typing, be sure to proofread and correct any mistakes. Then save and upload the file.

Answers

The memo requested is given below and relates to an internal work condition.

What is a Memo?

A memo is a short written communication or report. Memo kinds include information requests, confirmation, periodic report, proposal, and research findings memos. The message's aim or purpose will determine the sort of memo you write.

The sample memo is given as follows and attached as well:

Anonymous Company Ltd

Memorandum

To: Stacy Shoe, Allen Sock, and Emma Johnson.

From: The HR

CC: CEO

Thursday, October 13, 2022

WORKING HOURS

Coworkers, It has come to my attention that several people in the office have been playing Internet Browser home page microgames. This note serves as a reminder to use your work hours for work purposes.

Best regards,

[Signature]

The HR Head of Department:

For Management

Learn more about Memo:
https://brainly.com/question/11829890
#SPJ1

Project: Creating a MemoWriting a memo is an important business skillone that you'll probably find yourself

What does the Flippy Do Pro show about representing very small numbers?

Answers

Answer:

it shows number that is near the target figure, but not the actual figure

Explanation:

What Flippy Do Pro reveal about representing a very small number is a number that is near the expected number in value. This is because Flippy Do Pro would not reveal some particular lesser numbers in their precise value.

However, this often results in roundoff blunder, which is mostly caused by the inability of bit compositions to depict the outcome of numbers as it should precisely be.

what is an overview of your opinion of Digital Etiquette? Do not look it up bc I will know!

Answers

Answer:

I think digital etiquette is good and it should be know all around the world.

Explanation:

Other Questions
You roll a 20-sided die and a 6-sided die. What is the probability that the sum of the dice is less than 5? Compare the EOG Resources Exxon, Chevron and conoco phillips brand, image, and reputational assets and relationship resources . Are the Companys human assets and intellectual capital "strong", "moderate", or "weak" (or terms like "moderate and improving" or "strong but declining") compared with the competitors mentioned above , in the industry? an investor receives the following cash flows: $1,000 today, $2,000 at end of year 1, $4,000 at end of year 3, and $6,000 at end of year 5. what is the present value of these cash flows at an interest rate of 7%? a. $10,524.1 b. $10,412.3 c. $9,731.1 d. $11,524.9 The vertex form of the equation of a horizontal parabola is given by x=1/4p(y-k)2+h , where (h, k) is the vertex of the parabola and the absolute value of p is the distance from the vertex to the focus, which is also the distance from the vertex to the directrix. You will use GeoGebra to create a horizontal parabola and write the vertex form of its equation. Open GeoGebra, and complete each step below.Part AMark the focus of the parabola you are going to create at F(-5, 2). Draw a vertical line that is 8 units to the right of the focus. This line will be the directrix of your parabola. What is the equation of the line?Part BConstruct the line that is perpendicular to the directrix and passes through the focus. This line will be the axis of symmetry of the parabola. What are the coordinates of the point of intersection, A, of the axis of symmetry and the directrix of the parabola?Part CExplain how you can locate the vertex, V, of the parabola with the given focus and directrix. Write the coordinates of the vertex.Part DWhich way will the parabola open? Explain.Part EHow can you find the value of p? Is the value of p for your parabola positive or negative? Explain.Part FWhat is the value of p for your parabola?Part GBased on your responses to parts C and E above, write the equation of the parabola in vertex form. Show your work.Part HConstruct the parabola using the parabola tool in GeoGebra. Take a screenshot of your work, save it, and insert the image below.Part IOnce you have constructed the parabola, use GeoGebra to display its equation. In the space below, rearrange the equation of the parabola shown in GeoGebra, and check whether it matches the equation in the vertex form that you wrote in part G. Show your workPart JTo practice writing the equations of horizontal parabolas, write the equations of these two parabolas in vertex form:focus at (4, 3), and directrix x = 2focus at (2, -1), and directrix x = 8 Which of the following is an example of a personal responsibility?Completing choresVoting in an election Serving on a juryReading the constitution one of the traditional functional areas that companies are organized around is infomration systems managmener, true or false? A hopper contains 20 ping-pong balls. There are 6 red, 4 white, 3 green, 2 yellow,and 5 blue ping-pong balls. Rounded to the nearest thousandth, what is theprobability of drawing a red ball then a blue ball without replacement?.079.075.090.045 RomeWhat was the main appeal of Christianity to the common people? |List two ways that Civil Wars hurt a country.Rome had to rely on mercenaries. Why is that a problem?The Roman Empire split. Which city was the capital of the Western half? calculate the numerical value for the following algebraic expressions when a = 1 and b= 2solve with whole process Chapter6 Lesson 6 the distributive property part 2 Suppose that 11 inches of wire costs 44 cents. At the same rate, how many inches of wire can be bought for 32 cents? Suppose that Daisy would like to pay off her car loan's remaining balance at the end of the second year (after 24 payments). What is Daisy's payoff amount? What can Pauline conclude from the data about growing crops over time in the same area? Expand.Your answer should be a polynomial in standard form.(x -5)(x 4) What do u chooseeat the red pill be ueat the blue pill be u 2 This recipe makes 12 portions of potato soup. Richard follows the recipe but wants to make 4 portions. Complete the amounts of each ingredient that he needs. Recipe: Serves 12 72 ml oil 180 g onions 1.2 kg potatoes 1.32 litres milk ml oil g onions g potatoes ml milk In the context of Diana Baumrinds parenting styles, children of authoritative parents differ from children of authoritarian parents in that children of authoritative parents d all the time and I like the time you Who said, the gem cannot be polished without friction, nor man perfected without trials?. a policeman and atheif are equidistant from the jewel bo upon considering jewel box as origin the position of policeman is(0,5).if the ordinate of the position of the theif is zero thn write the coordinates of the position of the theif