帮忙翻译一个英文acm题目

来源:百度知道 编辑:UC知道 时间:2024/06/02 06:49:07
These positive integers: 3748, 67, 869, 32435465768 are all wiggle numbers because if you examine the digits of each number they go up, down, up, down, ... or down, up, down, up, down, up, ... For example:

3 < 7 > 4 < 8 and 3 > 2 < 4 > 3 < 5 > 4 < 6 > 5 < 7 > 6 < 8

A single digit is a wiggle number of length 1.

Write a program that will determine how many of the initial digits of a number form a wiggle number. The answer could, of course, be the length of the number in some cases.

这些正整数:3748,67,869,32435465768全都是摆动数,因为如果你仔细看每个数的各个位,它们增大、减小、增大、减小...或减小、增大、减小、增大...例如:
3 < 7 > 4 < 8 and 3 > 2 < 4 > 3 < 5 > 4 < 6 > 5 < 7 > 6 < 8
(3小于7大于4小于8,3大于2小于4大于3小于5...)

一位数是一个长度为1的摆动数。

写一段程序,判断一个数的前多少位构成一个摆动数。当然,在某些情况下,其答案可以是那个数的长度。