Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <memory.h>using namespace std;const int MAX_N = 10000;int deg[MAX_N+1];int main(){int n, m;cin >> n >> m;int n1, n2;for (int i = 0; i < m; ++i) {cin >> n1 >> n2;deg[n1]++;deg[n2]++;}int count_odd = 0;for (int i = 1; i <= n; ++i) {if (deg[i] % 2 == 1) count_odd++;}if (count_odd == 0 || count_odd == 2)cout << "Full" << endl;else cout << "Part" << endl;return 0;}