Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Kentauras
- #include <iostream>
- #include <fstream>
- using namespace std;
- const char CDfv[] = "Duomenys.txt";
- const char CRfv[] = "Rezultatai.txt";
- //----------------------------------------
- void Skaitymas(int & ilgis);
- void Rasymas (int ilgis);
- int SuolioIlgis(char r1, char s1, char r2, char s2);
- //----------------------------------------
- int main() {
- int ilgis;
- Skaitymas(ilgis);
- Rasymas(ilgis);
- return 0;
- }
- //----------------------------------------
- void Skaitymas(int & ilgis){
- int n, ilg;
- ilgis = 0;
- char r1, s1, r2, s2;
- ifstream fd(CDfv);
- fd >> n;
- fd >> r1 >> s1;
- for (int i = 1; i < n; i++) {
- fd >> r2 >> s2;
- ilg = SuolioIlgis(r1, s1, r2, s2);
- if (ilg > ilgis)
- ilgis = ilg;
- r1 = r2;
- s1 = s2;
- }
- fd.close();
- }
- //----------------------------------------
- void Rasymas (int ilgis){
- ofstream fr(CRfv);
- fr << ilgis << endl;
- fr.close();
- }
- //----------------------------------------
- int SuolioIlgis(char r1, char s1, char r2, char s2){
- return abs(r2-r1) + abs(s2-s1);
- }
Advertisement
Add Comment
Please, Sign In to add comment