转载请注明出处,谢谢 http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove
继续高斯消元
建立方程
A11*X1+A12*X2+……A1N*XN同余B1%7
A21*X1+A22*X2+……A2N*XN同余B2%7
AM1*X1+AM2*X2+……AMN*XN同余BM%7
然后便是高斯消元解这个方程,
无解情况,出现一行系统全为0,等式右边却不为0。
多解情况,变元个数大于方程个数
否则为一解情况,解出方程的解便可
/*
ID:cxlove
PROB:poj 2947
DATA:2012.3.31
HINT:高斯消元
*/
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int n,m;
int a[305][305];
int change(char s[10]){
if(strcmp(s,"MON")==0)
return 1;
else if(strcmp(s,"TUE")==0)
return 2;
else if(strcmp(s,"WED")==0)
return 3;
else if(strcmp(s,"THU")==0)
return 4;
else if(strcmp(s,"FRI&#