DL Руководство пользователя
Ключ
Эти линии были удалены. Это слово было удалено.
Эти линии были добавлены. Это слово было добавлено.

Просмотр истории страницы


Есть 1 изменений. Просмотреть первое изменение .

 *1. Решение задачи с функцией - Слова массива, состоящие из различных букв*
  
 _\#include <bits/stdc++.h>_
 _using namespace std;_
  
 _string Razl(string s)_
 \{
  
 string w;
  
 int d,j;
  
 d=s.length();
  
 w=s\[0\];
  
 for (j=1; jd) &nbsp;w+=s\[j\];
  
 return w;&nbsp;
  
 \}
 \\
  
 _int main()_
 _{_
 _string s\[100\];_
 _int n,i;_
 _cin >> n;_
 _for (i=0; i<n; i++) cin >> s{_}_\[i\]__;_
 _for (i=0; i<n; i++)_
 _if (Razl(s{_}_\[i\]__)==s{_}_\[i\]__) cout << s\[i\] << endl;_
 _}_
  
 *2. Решение задачи с процедурой*
 Предложение => массив слов
  
 _\#include <bits/stdc++.h>_
 _using namespace std;_
  
 _string s,m{_}_\[100\]__;_
 _int n;_
  
 _void Razbit()_
 \{ string p; &nbsp; &nbsp;int i,d; &nbsp; &nbsp;s+=' &nbsp;'; &nbsp; &nbsp;d=s.length(); &nbsp; &nbsp;n=0; &nbsp; &nbsp;p=""; &nbsp;&nbsp;for (i=0; i<d; i+)if (s\[i\]\!=' ') p=s\[i\];else \{m\[n\]=p;n++;p="";\}\}
  
 int main()&nbsp;
  
 &nbsp;{ getline(cin,s);
 Razbit();
 for (int i=0; i<n; i++) cout << m\[i\]&nbsp;&nbsp;<< endl;
 }
   
 *3. Булевая функция, получает в качестве параметра целое x* Количество простых, кубы которых меньше n
  
 #include <bits/stdc++.h>
 using namespace std;
  
 bool Prime(int x)
  {
  for (int i=2; i<x; i++)
  if ((x%i)==0) return false;
  return true;
  }
  
 int main()
 {
  string is,s;
  int n,x,ans;
  cin >> n;
  ans=0;
  for (x=2; x*x*x<n; x++)
  if (Prime(x)) ans++;
  cout << ans;
 }
  
 /*
 1001 - 4
 126 - 3
 125 - 2
 10 - 1
 7 - 0
 */
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: http://www.atlassian.com/software/confluence Build:#2.6.1 916) - Ошибка/новая особенность - Свяжитесь с Администраторами