Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ConsoleApplication1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
- //
- #include "pch.h"
- #include <iostream>
- #include <vector>
- #include <algorithm>
- using namespace std;
- void df(int N)
- {
- vector <int> output;
- for (int i = 1; i <= N; i++)
- {
- int res = 0;
- for (int j = i; j <= i * 2; j++)
- {
- res += j * j;
- }
- output.push_back(res);
- }
- for (int i = 0; i < output.size(); i++)
- {
- cout << output[i] << " ";
- }
- }
- bool Palindrom(vector <int> mas)
- {
- int len = mas.size() - 1;
- for (int i = 0; i <= mas.size() / 2; i++)
- {
- if (mas[i] != mas[len - i])
- {
- return false;
- }
- }
- return true;
- }
- void OutMas(vector <string> mas)
- {
- int G = 0;
- int C = 0;
- vector <int> output;
- for (int i = 0; i < mas.size(); i++)
- {
- output.push_back(0);
- if (mas[i] == "G")
- {
- G += 1;
- }
- if (mas[i] == "C")
- {
- C += 1;
- }
- output[i] = G - C;
- }
- for (int i = 0; i < output.size(); i++)
- cout << output[i] << " ";
- }
- int main()
- {
- vector <float> v = { 5.44, 2.1, 8.89, 10.24, 9.65 };
- vector <int> pal = { 1, 2, 3, 5, 3, 2, 1 };
- vector <string> Nuc = { "G", "A", "C", "G", "A", "G" };
- int minElementIndex = min_element(v.begin(), v.end()) - v.begin();
- cout << "minElementIndex:" << minElementIndex << '\n';
- df(3);
- cout << endl;
- cout << Palindrom(pal);
- cout << endl;
- OutMas(Nuc);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement