#include #include #include #include using namespace std; int main() { typedef pair Hist; vector diffSpectrum; double E, h; while (cin >> E >> h) { diffSpectrum.push_back(Hist(E,h)); } vector intSpectrum(diffSpectrum.size()); for (size_t i = 0; i < diffSpectrum.size(); ++i) { intSpectrum[i].first = diffSpectrum[i].first; for (size_t j = i; j < diffSpectrum.size(); ++j) { intSpectrum[i].second += diffSpectrum[j].second; } } cout << fixed << setprecision(10); for (size_t i = 0; i < intSpectrum.size(); ++i) { cout << intSpectrum[i].first << ' ' << intSpectrum[i].second << endl; } }