boris-vlasenko

Untitled

Oct 19th, 2015
1,472
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.47 KB | None | 0 0
  1. 1----------------------------------------------------
  2. a,b,c,d,e = list(map(float,input().split()))
  3. k = 0
  4. for x in range(0,1001):
  5.     if x != e:
  6.         if (a*x**3+b*x**2+c*x+d)/(x-e) == 0:
  7.             k += 1
  8. print(k)
  9. --------------------------------------------------
  10.  
  11. 2-------------------------------------------------
  12. #~ Дана строка. Удалите из нее все символы, чьи индексы делятся на 3.
  13. #~ Символы строки нумеруются, начиная с нуля.
  14. #~ Формат ввода
  15.  
  16. s = input()
  17. new_s = ''
  18. for i in range(len(s)):
  19.     if i % 3 != 0:
  20.         new_s += s[i]
  21. print(new_s)
  22. --------------------------------------------------
  23.  
  24. НУЖНЫ ПРИМЕРЫ!!!!!
  25.  
  26. 3--------------------------------------------------
  27. #~ Дана последовательность чисел, завершающаяся числом 0. Найдите сумму всех этих чисел, не используя цикл.
  28. s = list(map(int,input().split()))
  29. print(s)
  30. print(sum(s[:-1]))
  31. -------------------------------------------------------
  32.  
  33.  
  34. 3 (второй вариант, я не понимаю, как можно без цикла сделать) -------------------
  35. #~ Дана последовательность чисел, завершающаяся числом 0. Найдите сумму всех этих чисел, не используя цикл.
  36. s = 0
  37. a = int(input())
  38. while a != 0:
  39.     s += a
  40.     a = int(input())   
  41. print(s)
  42. -------------------------------------------------------------------------
  43.  
  44.  
  45. ПРИМЕРЫ НУЖНЫ! непонятно, что значит "первое и последнее появление два раза" Что за фигня?
  46. Понял.Повторить надо было два раза.
  47.  
  48. 4-------------------------------------------------------------------------------------
  49. #~ Дана строка, в которой буква h встречается как минимум два раза. Повторите последовательность символов, заключенную между первым и последнием появлением буквы h два раза, сами буквы h повторять не надо.
  50. #~ Формат ввода
  51. s = input()
  52. a = s.index('h')
  53. s1 = s[:a]
  54. s = s[a+1:][::-1]
  55. a = s.index('h')
  56. s3 = s[:a][::-1]
  57. s = s[a+1:][::-1]
  58.  
  59.  
  60. print(s1+s*2+s3)
  61. ------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment