NOIP 2009 PJ 1 多项式输出

NOIP 2009 PJ 1 多项式输出
注意题目中所说的即可。
以下是我的代码:
#include < iostream >
using   namespace  std;

int  main()
{
    
int  n;
    cin
>> n;
    
for ( int  i = 0 ;i <= n;i ++ )
    {
        
int  t;
        cin
>> t;
        
if (t == 0 continue ;
        
if (t > 0 && i > 0 )
            cout
<< " + " ;
        
if (t == 1 )
        {
            
if (i == n) cout << t;
        }
        
else   if (t ==- 1 )
        {
            
if (i == n) cout << t;
            
else  cout << " - " ;
        }
        
else
            cout
<< t;
        
if (i < n)
            cout
<< " x " ;
        
if (i < n - 1 )
            cout
<< " ^ " << n - i;
    }
    cout
<< endl;
    
return   0 ;
}

你可能感兴趣的:(NOIP 2009 PJ 1 多项式输出)