0分求调(必关)
查看原帖
0分求调(必关)
1433578
liuyishuo6楼主2024/8/31 20:04

代码

#include<bits/stdc++.h>
using namespace std ;

int T , n ;
unsigned long long x ;

string s ;

stack < unsigned long long > ss ;

int main()
{
	ios::sync_with_stdio( false ) ;
	cin.tie( 0 ) ;
	cout.tie( 0 ) ;
	cin >> T ;
	for( int i = 1 ; i <= T ; i++ )
		{
			cin >> n ;
			for( int i = 1 ; i <= n ; i++ )
				{
					cin >> s ;
					if( s == "push" )
						{
							cin >> x ;
							ss.push( x ) ;
						}
					else if( s == "pop" )
						{
							if( ss.empty() )	
								cout << "Empty" << "\n" ;
							else	
								ss.pop() ;
						}
					else if( s == "query" )
						{
							if( ss.empty() )
								cout << "Anguei!" << "\n" ;
							else	
								cout << ss.top() << "\n" ;
						}
					else
						cout << ss.size() << "\n" ;
				}
		}
}
2024/8/31 20:04
加载中...