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
46 0
UVa11776 - Oh Your Royal Greediness!
UVa11776 - Oh Your Royal Greediness!
51 0
uva10152 ShellSort
uva10152 ShellSort
59 0
UVa 10082 WERTYU
Problem Description A common typing error is to place the hands on the keyboard one row to the right of the correct position.
888 0
概率dp - UVA 11021 Tribles
Tribles  Problem's Link:  http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=33059   Mean:  有k个细菌,每个细菌只能存活一天,在死去之前可能会分裂出0,1,2....n-1个细菌,对应的概率为p0,p1,p2....pn-1。
825 0
|
C++
UVA 之10010 - Where's Waldorf?
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SunnyYoona/article/details/24863879 ...
710 0
uva 11806 - Cheerleaders
点击打开链接 题意:在一个n行m列的矩形里面放k个相同的石子,要求第一行,最后一行,第一列,最后一列都要有石子。问有几种方法? 思路: 1 如果题目没有要求“第一行,最后一行,第一列,最后一列都要有石子”,那么答案就是C[n*m][k],我们用C[i][j]表示i个里面选择j个的组合数。
818 0
|
机器学习/深度学习 人工智能
uva 10870 Recurrences
点击打开uva 10870 思路:构造矩阵+矩阵快速幂 分析: 1 题目给定f(n)的表达式 f(n) = a1 f(n - 1) + a2 f(n - 2) + a3 f(n -3) + .
733 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,
935 0