Project

Amazing Numbers

Challenging
1625 completions
~ 22 hours
4.3

The project covers basic operations on integers, as well as with collections. Make a program that indicates the properties of the numbers taken from the input.

Provided by

JetBrains Academy JetBrains Academy

About

We use numbers every day. But do you know how many different properties they have? Let's take a look at some of the amazing properties of numbers. After completing this project, you will write a program that knows how to determine whether a number is Palindromic or Gapful, or how to distinguish Spy numbers from others. Numbers can be fascinating!

Training project icon

Training project

This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Learn about Duck numbers and include them in your program.
Learn about Palindromic numbers and include them in your program.
Learn about Gapful numbers and include them in your program.
Learn about Spy numbers and include them in your program.
Learn about Sunny and Square numbers and include them in your program.
Learn about Jumping numbers and include them in your program.
Learn about Happy and Sad numbers and include them in your program.

Reviews

Roman Torop avatar
Roman Torop
1 week ago
I have learned a lot about number properties and how to operate with them :)
Dmitry Kabanov
2 weeks ago
I have learned amazing properties of numbers :-) I have also got some practice with Java collections: `List` and `Set`, as well as used some object-oriented program to organize checkers.
Raul Muser avatar
Raul Muser
4 weeks ago
Generally challenging project. Tasks had multiple targets - update the input and also the output. Some places the text was confusing, like happy and sad numbers.

4.3

Learners who completed this project within the Introduction to Java course rated it as follows:
Usefulness
4.5
Fun
4.2
Clarity
4.2