성도 이름이 공통 인 경우 이름이 두 개입니다. 목록의 전체 이름 중 두 개의 이름을 결정해야합니다.
John Smith
John Doe
Luke Ryan
Ryan Johnson
Jenna Jackson
Tom John
이름 열에 나타나는 이름은 잠재적으로 이름입니다. 이름 열에서 이름의 발생 횟수가 성 열의 발생 횟수 보다 큰 경우에는 반드시 이름입니다.
위의 목록에서 John이름에는 두 번 , 성에는 한 번 나타나므로 확실히 이름입니다. Ryan처음에 한 번, 마지막에 한 번 나타나므로 이름 일 것입니다.
따라서 Tom John두 개의 이름이 있으며 Luke Ryan아마도 그럴 것입니다.
위의 목록에서 코드는 다음을 출력해야합니다.
Luke Ryan has two first names
Tom John definitely has two first names
입력
위에서 언급했듯이 코드는 표준 입력에서 한 줄에 하나씩 전체 이름 목록을 공백으로 구분하여 가져옵니다. 이름은 하이픈 또는 아포스트로피를 포함 할 수 있습니다,하지만 당신은 (공백이 포함 된 첫 번째 또는 마지막 이름을 부여되지 않습니다 즉, 어떤 Liam De Rosa하지만, Liam De-Rosa또는 Liam De'Rosa공정한 게임이다. 즉, 이름이 일치합니다 [-'A-Za-z]+.
각 성명은 고유합니다 (즉, John Smith두 번 표시되지 않음).
산출
전체 이름 이름 (한 줄에 한 번) 다음에 has two first names또는 definitely has two first names위의 기준을 충족하는 경우 인쇄 이름은 한 번만 인쇄해야합니다.
이름이 아닌 이름은 인쇄 할 필요가 없습니다.
대소 문자와 이름의 특수 문자를 유지해야합니다.
예
입력
Madison Harris
Riley Hudson
Addison Hills
Riley Phillips
Scott Hill
Levi Murphy
Hudson Wright
Nathan Baker
Harper Brooks
Chloe Morris
Aubrey Miller
Hudson Lopez
Samuel Owen
Wyatt Victoria
Brooklyn Cox
Nathan Murphy
Ryan Scott
산출
Riley Hudson definitely has two first names
Ryan Scott has two first names
입력
Owen Parker
Daniel Hall
Cameron Hall
Sofia Watson
Mia Murphy
Ryan Jones
Emily Ramirez
산출
[no output]
입력
Olivia Robinson
Jacob van-Dyke
Jacob Ella
Brayden De'Rosa
Levi Brook
Brook Bella
Ella Hill
Ella Anderson
Brook-Anne van-Dyke
산출
Jacob Ella definitely has two first names
Levi Brook has two first names
노트와 채점
- 이것은 코드 골프입니다. 최저 점수 (바이트)가 이깁니다.
- 표준 허점이 적용됩니다.
행운을 빕니다!
Johnson와 다를 것 John입니다. 이름이 정확히 일치해야합니다.
definitely has two first names하고 has two first names? 항상 그 중 하나 일 수 있습니까?
definitely이름 열에서 성 열보다 이름이 여러 번 나타나는 경우 에만 표시 하십시오. 이 경우는 무시되므로 표시 만합니다 definitely has two first names. 예제를 확인하십시오.
Johnson계산 됩니까John, 아니면 다른가요?