Циклы, в которых действия повторяются определенное количество раз, называются циклом со счетчиком
Вопрос №2 ?
Каким оператором описывается цикл с параметром в языке программирования Python? for
Вопрос №3 ?
Синтаксис цикла со счетчиком выглядит следующим образом: for i in range (n):
Вопрос №4 ?
Переместить исполнителя на 10 шагов вперед в предварительно заданном направлении можно с команды fd (10)
В следующих вопросах недостаточно информации для ответа(
Вопрос №5 ?
Что будет напечатано в результате выполнения фрагмента программы? 001224 245678 012345 002121
Вопрос №6 ? Чему будет равно S после выполнения фрагмента программы? 1 4 6 2
ИТМО пишете?
GNU C++
#include <iostream>
#include <vector>
using namespace std;
signed main() {
int N,k=0;
cin>>N;
int a[N];
vector<pair<int,int> >b;
for(int i=0;i<N;i++)
{
cin>>a[i];
}
int c = 1;
for(int i=1;i<N;i++)
if (a[i]==a[i-1])
c++;
else
b.push_back(make_pair(a[i-1],c));
c=1,k++;
b.push_back(make_pair(a[N-1],c));
cout<<k<<endl;
for(int i=0;i<b.size();i++)
cout<<b[i].first<<' '<<b[i].second<<endl;
return 0;
Циклы, в которых действия повторяются определенное количество раз, называются циклом со счетчиком
Вопрос №2 ?
Каким оператором описывается цикл с параметром в языке программирования Python? for
Вопрос №3 ?
Синтаксис цикла со счетчиком выглядит следующим образом: for i in range (n):
Вопрос №4 ?
Переместить исполнителя на 10 шагов вперед в предварительно заданном направлении можно с команды fd (10)
В следующих вопросах недостаточно информации для ответа(
Вопрос №5 ?
Что будет напечатано в результате выполнения фрагмента программы? 001224 245678 012345 002121
Вопрос №6 ? Чему будет равно S после выполнения фрагмента программы? 1 4 6 2
ИТМО пишете?
GNU C++
#include <iostream>
#include <vector>
using namespace std;
signed main() {
int N,k=0;
cin>>N;
int a[N];
vector<pair<int,int> >b;
for(int i=0;i<N;i++)
{
cin>>a[i];
}
int c = 1;
for(int i=1;i<N;i++)
{
if (a[i]==a[i-1])
{
c++;
}
else
{
b.push_back(make_pair(a[i-1],c));
c=1,k++;
}
}
b.push_back(make_pair(a[N-1],c));
cout<<k<<endl;
for(int i=0;i<b.size();i++)
{
cout<<b[i].first<<' '<<b[i].second<<endl;
}
return 0;
}