JuniorString

Detect Capital

We define the usage of capitals in a word to be right when one of the following cases holds:

  • All letters in this word are capitals, like "USA".
  • All letters in this word are not capitals, like "leetcode".
  • Only the first letter in this word is capital, like "Google".

Given a string word, return true if the usage of capitals in it is right.

Example 1
Inputword = "USA"
Outputtrue
All letters in "USA" are capitals, so the usage is right.
Example 2
Inputword = "FlaG"
Outputfalse
The word "FlaG" does not match any valid capitalization pattern.

Constraints

  • 1 <= word.length <= 100
  • word consists of lowercase and uppercase English letters.

Asked at 4 companies

</>

Your Solution

(Ctrl/Cmd + Enter)

Switching Language

Loading template...

Loading...

Sign in to save your progress

AI code evaluation

Get a correctness verdict, missed edge cases, and complexity analysis of your solution.

Sign in to evaluate