Мальчик начинает считать, используя пальцы ее левой руки. Последовательность подсчета похожа на 1-number, 2-индексный палец, 3-средний палец, 4-коляп-палец, 5-литтный палец, затем в обратном порядке, например, 6-коляп-пальцем, 7-средний пальцем, 8-индексом, 9 пальцем. Затем снова 10-индексный палец и так далее. Программа должна распечатать последний палец, используемый для подсчета для данного значения N. Имена пальцев - большой палец, указатель, средний, кольцо и маленький. Но я не мог найти паттер для индекса и безымянного пальца. Ниже приведен код, который я пробовал. < /p>
Код: Выделить всё
import java.util.*;
public class Hello {
public static void main(String[] args) {
//Your Code Here
Scanner sc=new Scanner(System.in);
long n=sc.nextInt();
if(n%8 == 1) System.out.print("thumb");
else if(n%8 == 5) System.out.print("little");
else if(n%4 == 3) System.out.print("middle");
else {
// logic for index and ring finger.
}
}
}
Кто -нибудь, пожалуйста, помогите мне закончить логику.
Подробнее здесь:
https://stackoverflow.com/questions/773 ... ven-number