0032 - Plastic Board

#include <cstdio>
#include <iostream>
using namespace std;

int rectangle=0, lozenge=0;

void Slove(int line1, int line2, int diagonal)	{
	if (diagonal*diagonal == line1*line1+line2*line2)	++rectangle;
	if (line1 == line2)	++lozenge;
}

int main(void)	{
	int line1, line2, diagonal;

	while (scanf ("%d,%d,%d", &line1, &line2, &diagonal) != EOF)
		Slove(line1,line2,diagonal);
	cout << rectangle << endl << lozenge << endl;
	return 0;
}

数学系?の問題。