Сравнить коммиты
	
		
			Ничего общего в коммитах. '77874d3b689b9fba94b0d11da984dfdceb2b7951' и '6eb46fd053e593f2d06a9dcf848abf34719e25ac' имеют совершенно разные истории. 
		
	
	
		
			77874d3b68
			...
			6eb46fd053
		
	
		
	@ -1,31 +1,25 @@
 | 
				
			|||||||
#include <curl/curl.h>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#include "histogram.h"
 | 
					#include "histogram.h"
 | 
				
			||||||
#include "text.h"
 | 
					#include "text.h"
 | 
				
			||||||
#include "svg.h"
 | 
					#include "svg.h"
 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
struct Input {
 | 
					struct Input {
 | 
				
			||||||
    vector<double> vec;
 | 
					    vector<double> vec;
 | 
				
			||||||
    size_t korz{};
 | 
					    size_t korz{};
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
Input input_data(istream& in, bool promt = false) {
 | 
					Input input_data() {
 | 
				
			||||||
    Input lin;
 | 
					    Input in;
 | 
				
			||||||
    size_t n, korz;
 | 
					    size_t n, korz;
 | 
				
			||||||
    if(promt)
 | 
					
 | 
				
			||||||
        cerr << "Number of elem ";
 | 
					    cerr << "Number of elem ";
 | 
				
			||||||
    in >> n;
 | 
					    cin >> n;
 | 
				
			||||||
    lin.vec.resize(n);
 | 
					    in.vec.resize(n);
 | 
				
			||||||
    for (size_t i = 0; i < n; i++)
 | 
					    for (size_t i = 0; i < n; i++)
 | 
				
			||||||
        in >> lin.vec[i];
 | 
					        cin >> in.vec[i];
 | 
				
			||||||
    if(promt)
 | 
					    cerr << "Enter bin count: ";
 | 
				
			||||||
        cerr << "Enter bin count: ";
 | 
					    cin >> in.korz;
 | 
				
			||||||
    in >> lin.korz;
 | 
					    return in;
 | 
				
			||||||
    return lin;
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
int main() {
 | 
					int main() {
 | 
				
			||||||
    curl_global_init(CURL_GLOBAL_ALL);
 | 
					    auto in = input_data();
 | 
				
			||||||
    auto in = input_data(cin);
 | 
					 | 
				
			||||||
    auto bins = make_histogram(in.korz, in.vec);
 | 
					    auto bins = make_histogram(in.korz, in.vec);
 | 
				
			||||||
    show_histogram_svg(bins);
 | 
					    show_histogram_svg(bins);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
					Загрузка…
					
					
				
		Ссылка в новой задаче