Problem Statement
For this task we have created a simple automated system.
It was supposed to ask you a question by giving you a
"Do you want to get accepted?" "True."
Unluckily for you, a hacker got into our system and modified it by inserting negations into the sentence. Each negation completely changes the meaning of the question to the opposite one, which means that you need to give us the opposite answer.
Write a program that will read the question and answer accordingly. More precisely, your program must return either the string "True." if the question you are given has the same meaning as the one shown above or the string "False." if the question has the opposite meaning.
Definition
- Class:
- GetAccepted
- Method:
- answer
- Parameters:
- String
- Returns:
- String
- Method signature:
- String answer(String question)
- (be sure your method is public)
Notes
- All strings in this problem are case-sensitive. In particular, make sure the strings your program returns have correct uppercase and lowercase letters, as shown in the statement and examples.
Constraints
- question will always have the following form: "Do you " + X + "want to " + Y + "get " + Z + "accepted?", where each of X, Y and Z is the concatenation of zero or more copies of the string "not ".
- question will have at most 1000 characters.
Examples
"Do you want to get accepted?"
Returns: "True."
This is the original question, you should give the original answer.
"Do you not want to get accepted?"
Returns: "False."
This question has the opposite meaning from the original, you should give the opposite answer.
"Do you want to not get accepted?"
Returns: "False."
This is another possible negation of the original question.
"Do you want to get not not accepted?"
Returns: "True."
Two negations cancel each other out. The meaning of this question is the same as the meaning of the original question, so you should answer "True.".
"Do you not want to not get not not not accepted?"
Returns: "False."
"Do you not want to get not accepted?"
Returns: "True."
"Do you not not want to not get not not accepted?"
Returns: "False."
"Do you not not want to not not get not not not accepted?"
Returns: "False."
"Do you not not not want to not not not not get accepted?"
Returns: "False."
"Do you not not not want to not not not not not get accepted?"
Returns: "True."
"Do you want to get not not accepted?"
Returns: "True."
"Do you not not not not not not not want to get not not not not not accepted?"
Returns: "True."
"Do you not not not not not not want to not not not get not not not accepted?"
Returns: "True."
"Do you not not not not not not not not want to not not not not not not not not get not not not not not accepted?"
Returns: "False."
"Do you not not not not not not not want to not not not get accepted?"
Returns: "True."
"Do you not not not not not not not not want to not not not not not get not not not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not want to not not not not not get not not not not not not not not not accepted?"
Returns: "False."
"Do you not not not not not want to not not not not not not not not get not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not want to not not not get not not not accepted?"
Returns: "True."
"Do you not want to not not not not get not not not not not not not not not not accepted?"
Returns: "False."
"Do you not not not want to not not not not not not not not not not not get not not not not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not not not not not want to not not not not not not not not not not not not not not not not not get not not not not not not not not accepted?"
Returns: "False."
"Do you not not not want to not not not not not not not get not not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not want to not not not not not not not not not not not not not not not get not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not not want to not not not not not not not not not not not not not not not not not not not get not not not not not not not not not not not accepted?"
Returns: "False."
"Do you not not not not not not not not not not not not not not not not not not not not not want to not not not not not not not not not get not not not not not not not accepted?"
Returns: "False."
"Do you not not not not not not not not not not not not not not not not not want to not not not not not not not not get not not not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not not not not not not want to not not not not not not not not not not not not not not not not not not get not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not not not not want to not not not not not not not not not get not not not not not not not not not not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not not not not not not not not not not not not not want to not not not not not not not not not not not not get not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not not not not not not not not not not not not want to not not not not not not not not not not not not not not not not get not not not not not not not not not not not not not not not not not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not want to not not not not not not not not not not not not not not not not not not not get not not not accepted?"
Returns: "False."
"Do you not not not not not not not not not not not not not not not not not not not not want to not not not not not not not not not not not not not not not not not not not not not not not not not not get not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not want to not not not not not not not not not not not not not not not get not not not not not not not not accepted?"
Returns: "False."
"Do you not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not want to not not not not not not not not not not not not not not not not not not not get not not not not not not not not not not not not not not not not not not not not not not not not not not not not not accepted?"
Returns: "True."
"Do you not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not want to get accepted?"
Returns: "False."
"Do you want to not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not get accepted?"
Returns: "False."
"Do you want to get not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not not accepted?"
Returns: "False."
"Do you want to not get not not accepted?"
Returns: "False."
"Do you not want to not get accepted?"
Returns: "True."