If you're asking exact IVs, I don't know how to do that.
I do know how to determine if your Pokemon has perfect IVs in any stat. That's how I figured out the Ditto's perfect IVs. Go to Kiloude City, there's an IV checker at the left side of the Pokemon center.
Let him look at the Pokemon you want, and after a few words he'll say, "Incidentally, I would say its greatest potential lies in <best stat>", followed by any of the following:
"But its Attack stat is good, too."
"Hmm. And its Defense stat is good, too."
"Although its Sp. Atk stat is equally good."
"Its Sp. Def stat seems just as good, though."
"And, well, its Speed stat is good, too."
And he'll finish off with saying, "Stats like those... They simply can't be beat! That's how I judge it." meaning that all those stats he mentioned are perfect.
I'll send you a link to the bulbapedia article, knowing how to use the IV judge is crucial if you care even a little about IVs.
Nope. All I know is that people often mark Pokemon when their IVs are perfect in certain categories, that figuring out IVs can be on par with Honors Triginometry, and you figured the IVs of a Ditto.
So do you think you could figure the IVs with 8 Pokemon?