Git Product home page Git Product logo

icpc-sohag---newcomers-training-22's Introduction

ICPC-Sohag---Newcomers-Training-22

Description

THIS REPO IS YOUR FIRST STEP IN COMPATITVE PROGRAMING WORLD :
By following this repo you will solve all of necomers training and you will improve your problem solving skills.
I solved all those problems by using c++ programing language .
I sorted the repo folders to help you organize your steps .

Solutions

I impleneted more than one solution in some problems .
I capsulated it using functions like this following example:

  • solution number 1 ๐Ÿ‘‡
void solution1()
{
   string str, temp;
   getline(cin, str);
   char ch;
   for (int i = 0; i < str.size(); i++)
   {
       if (str[i] != ' ')
       {
           temp += str[i];
       }

       if ((str[i] == ' ' || i == str.size() - 1) && temp.size() != 0)
       {

           for (int j = 0; j < temp.size() / 2; j++)
           {
               ch = temp[j];
               temp[j] = temp[temp.size() - 1 - j];
               temp[temp.size() - 1 - j] = ch;
           }

           if (i == str.size() - 1)
           {
               cout << temp;
           }
           else
           {
               cout << temp << " ";
           }
           temp.clear();
       }
   }
}
  • solution number 2 ๐Ÿ‘‡
void solution2()
{
   string str;
   bool space = false;
   while (cin >> str)
   {
       reverse(str.begin(), str.end());
       if (space)
       {
           cout << " ";
       }
       space = true;
       cout << str;
   }
}
  • just call any one of them ๐Ÿ‘‡
int main()
{
   solution2();
}

my codeforces handle ๐Ÿ‘‡:

Mina__Faried

Mina__Faried

Connect with me:

click the icon to contact ๐Ÿ‘† :

mina_eldihabi mina_eldihabi minafaried mina.f.eldihabi mino_f.eldihabi

icpc-sohag---newcomers-training-22's People

Contributors

minafaried3 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.