Професионална програма
Loading...
+ Нов въпрос
viktorsimeonov avatar viktorsimeonov 4 Точки

13.Prime Pairs

Здравейте закъсах го с една задача :(

дали може някой да погледне дава ми 30/100 

https://judge.softuni.bg/Contests/Practice/Index/1381#12

ето го моето решение 

https://pastebin.com/W8RB0LK5

ето условието 

това са задачите от Nested Loops - More Exercises

https://softuni.bg/downloads/svn/programming-basics-v4/course-content/course-resources/More%20Exercises/6.%20PB-More-Nested-Loops-Exercises.docx

13.Четни двойки

Напишете програма, която генерира и принтира на конзолата четирицифрени числа, в които първата и втората двойка цифри образуват двуцифрени прости числа (пример за такова число 1723). Крайната стойност до която трябва да се генерират двойките се определя от други 2 цифри, подадени като вход, които определят с колко крайната стойност е по-голяма от началната.

Вход

От конзолата се четат четири реда:

  • На първия ред – началната стойност на първите първата двойка числа – цяло положително число в диапазона [10… 90]
  • На втория ред – началната стойност на втората двойка числа – цяло положително число в диапазона [10… 90]
  • На третия ред – разликата между началната и крайната стойност на  първата двойка числа – цяло положително число в диапазона [1… 9]
  • На четвъртия ред – разликата между началната и крайната стойност на  втората двойка числа – цяло положително число в диапазона [1… 9]

Изход:

Да се отпечатат на конзолата четирицифрените числа, в които първите две и вторите две цифри са прости двуцифрени числа.

Примерен вход и изход

Вход

Изход

Обяснения

10

20

5

5
 

1123

1323

Началната стойност на първата двойка цифри е 10, а на втората 20. Крайните стойности са съответно:
10 + 5 = 15

20 + 5 = 25

Получават се следните комбинации:
1020 1021 1022 1023 1024 1025 1120 1121 1122 1123 1124 1125 ...  1320 1321 1322 1323 1324 1325 1420 1421 1422 1423 1424 1425 1520 1521 1522 1523 1524 1525

но от тях само 1123 и 1323 са четирицифрени числа, в които първата част и втората са едновременно прости числа.

10

30

9

6

1131

1331

1731

1931

Началната стойност на първата двойка цифри е 10, а на втората 30. Крайните стойности са съответно:
10 + 9 = 19

30 + 6 = 36

Получават се следните комбинации:
1030 1031 1032 1033 1034 1035 1036 1130 1131 1131 1132 ... 1330 1331 1332 1333 1334 ... 1930 1931 1932 1933 1934 1935 1936

но от тях само 1123 1331 1731 1931 са четирицифрени числа, в които първата част и втората са едновременно прости числа.

 

 

Тагове:
0
Programming Basics
legaho avatar legaho 0 Точки

This is a very cool lesson, thank you

-2
krum_43 avatar krum_43 635 Точки

Здравей колега,

 

Не знам какъв алгоритъм се опитваш да използваш,но с това което си написал няма как да вземеш 100/100.

Необходимо е да си напишеш един прост метод IsPrime,който да проверява дали едно число е просто или не е.

След като завъртиш двата цикъла правиш две проверки и ако и двете числа са прости отпечатваш.

Мога да ти дам решение на C#.

 

0
viktorsimeonov avatar viktorsimeonov 4 Точки

Колеги мерси, грешката ми е била единствено в принтирането :)

https://pastebin.com/W8RB0LK5

if (counterB == 2) {
    System.out.printf("%d%d",i,j);
    System.out.println();
0
Spin4play avatar Spin4play 1 Точки

CasinoLuck is a huge name in the online gambling business as it’s been entertaining players across the world for over two decades now since first opening for business all the way back in 1999. Packed with a huge selection of top-quality slots and thrilling casino games coupled with plenty of lucrative bonuses, it’s the perfect online casino destination for thousands of players these days. CasinoLuck is run by premier software provider Aspire Global International who also look after notable casinos such as WildSlots and NextCasino.

0