C/C++の宿題を片付けます 65代目
レス数が950を超えています。1000を超えると書き込みができなくなります。
0993デフォルトの名無しさん
2006/06/05(月) 01:23:31#include <stdio.h>
#include <stdlib.h>
int main() {
int cPoints = 0;
int* pPoints = NULL;
int iPoint = 0;
scanf("%d", &cPoints);
pPoints = malloc(sizeof(int)*cPoints);
for(iPoint = 0 ; iPoint < cPoints ; iPoint++) pPoints[iPoint] = 0;
while(scanf("%d", &iPoint) != EOF) if(0 <= iPoint && iPoint < cPoints) pPoints[iPoint]++;
for(iPoint = 0 ; iPoint < cPoints ; iPoint++) if(pPoints[iPoint]%2!=0) break;
if(iPoint == cPoints) printf("グラフがオイラーグラフ\n");
else printf("グラフが非オイラーグラフ\n");
return 0;
}
レス数が950を超えています。1000を超えると書き込みができなくなります。