较为早期的CTSC,难度非常低,直接模拟就行了。没有什么可以说的
#include <iostream>
#include <cstdlib>
#include <string>
#include <cstring>
using namespace std;
const int maxn = 25;
const int maxy = 1000;
const int success = 0;
const int broke = 1;
class CPolygon
{
private:
int s[maxn];
int signal;
public:
CPolygon();
void init();
void multInt(int n);
void multN();
void setToN(int n);
void setToDef();
void setSig(int n);
void add(CPolygon n);
int getSig();
friend ostream & operator<<(ostream & os,CPolygon polygon);
};
string a[maxy];
CPolygon::CPolygon()
{
memset(s,0,sizeof s);
signal = success;
}
void CPolygon::init()
{
memset(s,0,sizeof s);
signal = success;
}
void CPolygon::multInt(int n)
{
for (int i = 0;i < maxn;++i) s[i] *= n;
}
void CPolygon::multN()
{
CPolygon temp;
for (int