POJ 1492 Up and Down Sequences G++

POJ 1492 Up and Down Sequences G++_第1张图片

POJ 1492 Up and Down Sequences G++_第2张图片

#include 
#include 
#include 
using namespace std;
//英语     看博友分析     抄博友程序     模拟 
int da[100]; 
int main()
{
	while(1)
	{
		int js=0;
		cin>>da[0];
		if(da[0]==0)
		{
			break;
		}
		while(1)
		{
			js++;
			cin>>da[js];
			if(da[js]==0)
			{
				break;
			}
		}
		int n=js;
		//cout<da[i])
			{
				dn++;
				for(j=i;j=da[j])
					{
						ds++;
					}else
					{
						break;
					}
				}
				//i=j-1;//抄博友程序 
			}else if(da[i-1]==da[i])
			{
				int flag=0;
				for(j=i;jda[j])
					{
						flag=-1;
						break;
					}
				}
				if(flag==1)
				{
					un++;
					for(j=i;j=da[j])
						{
							ds++;
						}else
						{
							break;
						}
					}
					//i=j-1;
				}
			}
			i=j; 
		} 
		double a,b;
		if(un==0)
		{
			a=0;
		}else
		{
			a=(double)us/(double)un;
			//cout<

 

你可能感兴趣的:(POJ,有程序,其他POJ没程序,POJ1400-1499,先读一遍英文,难受的时候多)