#include <iostream>
#include <vector>
using namespace std;
void insertionSort(vector<int> &a_){
vector<int> t;
int n = a_.size();
for(int i = 0; i < n; i++){
int u = i;
for(int j = i + 1; j < n; j++)
if(a_[j] < a_[u])
u = j;
swap(a_[i], a_[u]);
if(!(a_[i] & 1))
t.push_back(a_[i]);
}
a_ = t;
}
void solve(){
vector<int> a = {-2, 4, 10, -1, 1, 6, 3, 7, 8, 5};
insertionSort(a);
cout << "a = {";
for(int i = 0; i < a.size() - 1; i++)
cout << a[i] << ", ";
cout << a.back() << "}";
}
int main(){
solve();
}
Поделитесь своими знаниями, ответьте на вопрос:
Скласти програму (pyton)до 1. з клавіатури вводяться довжини трьох сторін, визначте чи можна з такими довжинами сторін побудувати трикутник? примітка. трикутник можна побудувати, якщо сума двох сторін більша ніж третя сторона. 2. “штани” іван петрович у нових штанах сів на щойно пофарбовану табуретку. на його штанах з'явилась квадратна пляма з довжиною сторони a см. виявилось, що в хімчистку беруть одяг, плями на якому не більші n см2. визначити, чи вдалось іванові петровичу врятувати свої штани? якщо площа плями s менша за n (яку приймає хімчистка), то надрукувати так, інакше надрукувати ні.
1. якщо від мене хочуть через модуль turtle намалювати трикутник, то ось:
import=turtle
t=turtle.pen ()
t.forward (70)
t.right (90)
t.forward (30)
t.right (90)
t.forward (70)
t.right (90)
t.forward (30)
також, якщо потрібно усе
стерти, але залишити черепашку на тому ж місці, застосуй команду: t.clear
2. ось твій код:
a=int (input ("скільки сантиметрів пляма на штанцях? ") )
if a < 2:
print ('приймуть')
else:
a> 2
print ('на жаль, не
приймуть')
ми застосовуємо тут змінну a, а також стрічку для того, щоб користувач ввів свої данні.
! слідкуй за пробілами, коли ти пишеш if: , клацай enter, якщо працюєш в idle!