Yes, Ken is right...we can't tell as it's painted. My guess would be that it's pine simply because it's painted. Most often when I see painted floors they are pine, and that's my best statistical guess. But, the best way to tell is to have someone local there take a look at it. they may need to sand a section to be able to tell what it is.
Sometimes floors are painted because they were in bad condition, and sometimes just painted because a homeowner could do that (and they couldn't sand).
In terms of costs, rates vary by region (and country), so you would need to call someone near you for an estimate. Generally, pine costs more to sand vs. oak, and painted floors generally cost more than non painted floors.
Debbie Gartner aka The Flooring Girlhttp://TheFlooringGirl.com
Westchester County, NY