Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Угадай число https://www.cyberforum.ru/ python-beginners/ thread2441915.html
Помогите с кодом. Как сделать, если пользователь отгадал число, у него спросило: Начать новую игру? from tkinter import* import random a = random.randint(1,100) def output(event):
Все простые делители числа Python
Здравствуйте, написал код для нахождения всех простых делителей числа, но он долго работает (я пробовал n=600851475143). Подскажите, пожалуйста, как можно оптимизировать. Может есть какие-то принципиально отличающиеся идеи, как можно решить данную задачу? сам код (star,running и end чисто для того, чтобы видеть, что что-то происходит): def alldiv(n): from math import sqrt ...
Python Python, математические задачи Помогите пожалуйста решить эти задачи. на Python-e ! Заранее спасибо !!:good: https://www.cyberforum.ru/ python-beginners/ thread2441626.html Python Можно ли с использованием только операций «прибавить 3» и «прибавить 5» получить из числа 1 число N https://www.cyberforum.ru/ python-beginners/ thread2441579.html
Определить можно ли с использованием только операций «прибавить 3» и «прибавить 5» получить из числа 1 число N (N - натуральное, не превышает 10^6). Разумеется, само число 1 получить можно, просто не применяя никаких операций. Входные данные Вводится число N. Выходные данные Выведите слово YES, если число N можно получить из числа 1, или NO - в противном случае. Помогите с кодом на...
Как найти элемент который идёт перед минимальным в list? Python
Как найти элемент который идёт перед минимальным в списке? Помогите пожалуйста.
Python Ошибка 'float' object cannot be interpreted as an integer https://www.cyberforum.ru/ python-beginners/ thread2441541.html
Как исправить ошибку 'float' object cannot be interpreted as an integer нажимаю место этой ошибки открывается строка в другом коде где написано a = empty(shape, dtype, order) import numpy as np import pylab as pl import scipy.signal.signaltools as sigtool import scipy.signal as signal from numpy.random import sample #the following variables setup the system Fc = 1000 #simulate...
Python Игра "Отгадай число" https://www.cyberforum.ru/ python-beginners/ thread2441495.html
Пишу программу(мини-игра), которая загадывает число, а ты его должен отгадать. Вот мой код: from tkinter import* import random def output(event): a = random.randint(1,100) txt = entry_1.get()
Дано предложение. Напечатать все его различные слова Python
Дано предложение. Напечатать все его различные слова. Использовать функции и методы строк.
Python Перевести с C++ на python https://www.cyberforum.ru/ python-beginners/ thread2441475.html
Так как я чайник в питоне, помогите разобраться с кодом. Очень хочу понять алгоритм на питоне. #include <stdio.h> #include <string.h> int n,rs=0,r,mark={0},bv=-1; char rm; int max(int a,int b){ if(a>b)return a; return b; }
Python Золотое сечение Напиcать программу, которая находит все минимумы и максимумы функции на интервале с точностью 0,001, используя метод «золотого сечения». Границы интервала для поиска каждого минимума и максимума определяются автоматически. x*x*x-8*x+1-5*sin(x) max(-1.612,14.703) min( 1.612,-12.703) https://www.cyberforum.ru/ python-beginners/ thread2441412.html
Python Рекуррентная нейронная сеть на Python
скиньте, пожалуйста, любой код рекуррентной сети. не важно какой. главное рабочую сеть.
Python Заготовка для игры https://www.cyberforum.ru/ python-beginners/ thread2441361.html
При разработке компьтерных игр зачастую создаётся очень сложная система классов. В этой задаче Вам будет необходимо сделать небольшую заготовку, которую потом можно будет использовать для создания своей игры. Реализуйте класс Weapon для оружия, который при инициализации должен принимать имя оружия name, наносимый урон damage, а также радиус, на котором оружие может достать до врага – range. В...
0 / 0 / 0
Регистрация: 23.04.2019
Сообщений: 11
0

Перевести с C++ на python - Python - Ответ 13518245

23.04.2019, 20:31. Показов 975. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте,помогите перевести код на python. Так как я не очень силен в C++ прошу вашей помощи.Желательно без дополнительных библиотек.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <bits/stdc++.h>
 
using namespace std;
 
int N;
 
vector<int> adj[1001];
vector<int> victim(1001,0);
vector<int> suspect(1001,1);
 
void dfsV(int v){
  suspect[v] = 0;
 
  for(auto u = adj[v].begin(); u != adj[v].end(); u++){
    int w = (*u);
    if(suspect[w]) dfsV(w);
  }
  
}
 
void dfsM(int v){
  for(auto u = adj[v].begin(); u != adj[v].end(); u++){
    int w = (*u);
    if(suspect[w]) dfsM(w);
    if(victim[w]){
      suspect[v] = 0;
      victim[v] = 1;
    }
  }
}
 
 
 
 
int main(){
  cin >> N;
  
  string a;
  
  while(1){
    cin >> a;
    if(a == "BLOOD") break;
    int numb;
    istringstream(a) >> numb;
    int b = 0;
    cin >> b;
    adj[numb].push_back(b);
    //cout << a << "~" << b << endl;
  }
 
 
  int v;
  while(scanf("%d\n",&v) != EOF){
    victim[v] = 1;
    dfsV(v);
  }
 
  for(int i = 1; i <= N; i++){
    if(!victim[i]) dfsM(i);
  }
 
  int flag = 0;
  for(int i = 1; i <= N; i++){
    if(suspect[i]){
      cout << i << " ";
      flag = 1;
    }
  }
  if(flag)cout << endl;
  else cout << "0\n";
  
  
 
  return 0;
}


Вернуться к обсуждению:
Перевести с C++ на python Python
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2019, 20:31
Готовые ответы и решения:

Перевести С++ на Python
Требуется вставить в данный массив на данное место данный элемент, сдвинув остальные элементы...

Перевести с c++ на Python
Перевести код с С++ на Python #include &lt;iostream.h&gt; //#include &lt;conio.h&gt; #define LEN 100...

Перевести с С++ на Python
Задание: вычислить скалярную величину по формуле G = \frac{1+\sum }{\sum_{}^{}} элементы массива...

Перевести с python на c++
def foo(): if random.randint(0, 1) == 0: return 228 else: return &quot;1337&quot;

Перевести с C++ на Python
Добрый день всем, очень нужно перевести код с плюсов на питон. Вот задачка: Последовательность из...

1
23.04.2019, 20:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2019, 20:31
Помогаю со студенческими работами здесь

Перевести из C++ в Python
#include &lt;bits/stdc++.h&gt; using namespace std; int v; int n; int ans;

Перевести с python на c++
Добрый день! Помогите пожалуйста переписать код с питона на с++ n, m = map(int, input().split())...

Перевести из Python в С++
Перевести из Python в С++ public class Solution { public static int recursion() { ...

Перевести на python
program zadaca; var begin writeln('Введи число a'); readln(a); if a &gt; =0 then if a=0 then...

Перевести на python
var f: text; nm, cm, n, c, t: integer; begin assign(f, 'd:\input.txt'); reset(f); cm...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru