uva10038 Jolly Jumpers

简介: uva10038 Jolly Jumpers
#include <cstdio>#include <cmath>#include <cstring>usingnamespacestd;
intarray[3001];
intcount[3000];
intmain()
{
intn;
while (scanf("%d", &n) !=EOF)
    {
memset(count, 0, sizeof(count));
for (inti=0; i<n; i++)
        {
scanf("%d", &array[i]);
        }
intflag=0;
for (inti=1; i<n; i++)
        {
inttemp= (int)(fabs(array[i] -array[i-1]));
if (temp>0&&temp<n)
count[temp]++;
else            {
flag=1;
break;
            }
        }
if (flag)
printf("Not jolly/n");
else        {
for (inti=1; i<n; i++)
            {
if (count[i] !=1)
                {
flag=1;
break;
                }
            }
if (flag)
printf("Not jolly/n");
elseprintf("Jolly/n");
        }
    }
return0;
}
目录
相关文章
Uva10001 Garden of Eden
Uva10001 Garden of Eden
49 0
uva10152 ShellSort
uva10152 ShellSort
66 0
|
C++
UVA 之10010 - Where's Waldorf?
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SunnyYoona/article/details/24863879 ...
716 0
uva 11806 - Cheerleaders
点击打开链接 题意:在一个n行m列的矩形里面放k个相同的石子,要求第一行,最后一行,第一列,最后一列都要有石子。问有几种方法? 思路: 1 如果题目没有要求“第一行,最后一行,第一列,最后一列都要有石子”,那么答案就是C[n*m][k],我们用C[i][j]表示i个里面选择j个的组合数。
827 0
|
机器学习/深度学习
uva 12470 Tribonacci
点击打开uva12470  思路: 矩阵快速幂 分析: 1 裸题 代码: /************************************************ * By: chenguolin ...
996 0
uva 10273 Eat or Not to Eat?
点击打开链接uva 10273 思路: 暴力求解 分析: 1 题目要求没有吃掉的奶牛的个数已经最后一次吃掉奶牛的天数 2 没有其它的方法只能暴力,对于n头牛的n个周期求最小公倍数,然后在2个公倍数之内暴力求解 代码: #inclu...
833 0
|
人工智能
uva 10189 Minesweeper
/* Minesweeper WA了n次才知道uva格式错了也返回wa没有pe啊尼玛 */ #include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;string.h&gt; using namespace std; char a[105][105]; int main() { int i,j,n,m,
942 0
|
JavaScript 定位技术
uva 10047 - The Monocycle
点击打开链接uva 10047 思路:bfs 分析: 1 题目给定一个起始的状态然后要求是否可以到达目标状态 2 这些状态包括了位置,方向,底面颜色。
854 0

热门文章

最新文章