>Java >java지도 시간 >Java에서 숫자가 매력적인 숫자인지 확인하는 방법은 무엇입니까?

Java에서 숫자가 매력적인 숫자인지 확인하는 방법은 무엇입니까?

WBOY
WBOY앞으로
2023-09-01 21:25:061076검색

Java에서 숫자가 매력적인 숫자인지 확인하는 방법은 무엇입니까?

매력적인 숫자는 2와 3을 곱한 다음 숫자 자체와 연결되는 숫자로 정의할 수 있습니다. 결과에는 1부터 9까지의 모든 숫자가 포함됩니다.

숫자를 매혹적인 숫자로 만들려면 세 자리 이상이어야 합니다.

몇 가지 예를 보여주세요

예 1

번호를 327로 입력하세요

흥미로운 숫자의 논리를 이용해 확인해 보세요 -

으아아아

연결 "654" + "981" + "327" = 654981327

그래서 327은 매혹적인 숫자입니다.

예 2

숫자 192를 입력하세요

흥미로운 숫자의 논리를 이용해 확인해 보세요 -

으아아아

연결 "384" + "576" + "192" = 384576192

그래서 327은 매혹적인 숫자입니다.

예 3

숫자 241을 입력하세요

흥미로운 숫자의 논리를 이용해 확인해 보세요 -

으아아아

연결 "482" + "723" + "241" = 482723241

그래서 241은 매력적인 숫자가 아니네요

다른 흥미로운 숫자 예로는 192, 1920, 2019, 327 등이 있습니다.

알고리즘

  • 1단계 - 초기화 또는 사용자 입력을 통해 정수를 가져옵니다.

  • 2단계 - 세 자리 숫자인지 확인하세요.

  • 3단계 - 숫자에 2와 3을 곱합니다.

  • 4단계 - 두 제품을 숫자 자체로 연결하세요.

  • 5단계 - 이제 1부터 9까지의 모든 숫자가 숫자에 있는지 확인하세요. 만약 이것이 사실이라면, 이것은 매혹적인 숫자가 될 것입니다

다양한 방법

우리는 다양한 방법으로 솔루션을 제공합니다.

  • 정적 입력 값을 사용하여

  • 사용자 정의 방법을 사용하여

프로그램과 그 출력을 하나씩 살펴보겠습니다.

방법 1: 정적 입력 값 사용

이 방법에서는 프로그램에서 정수 값을 초기화한 다음 알고리즘을 사용하여 숫자가 매력적인 숫자인지 여부를 확인할 수 있습니다.

으아아아

출력

으아아아

방법 2: 사용자 정의 방법 사용

이 방법에서는 프로그램에서 정수 값이 초기화되고 해당 숫자가 사용자 정의 메서드에 매개 변수로 전달된 다음 메서드의 알고리즘을 사용하여 숫자가 매력적인 숫자인지 여부를 확인할 수 있습니다.

으아아아

출력

으아아아

이 기사에서는 다양한 방법을 사용하여 Java에서 숫자가 흥미로운 숫자인지 확인하는 방법을 살펴보았습니다.

위 내용은 Java에서 숫자가 매력적인 숫자인지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제