Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

ceco2004 avatar ceco2004 20 Точки

Помощ за 06. Prime Pairs - изпитна от 10 и 11 Maрт 2018

Не ми достигат 20% в Джъдж.  На примерните вход и изход всичко е наред, но изглежда пропускам нещо. Гледах примерни решения, и логиката е същата. Ето задачата с условието в системата https://judge.softuni.bg/Contests/Practice/Index/968#16

А тук е моето решение https://pastebin.com/M6k9j7xV

Някави насоки?

Тагове:
0
Programming Basics with C#
PlamTesla avatar PlamTesla 5 Точки

100/100!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Prime_Pairs
{
    class Program
    {
        static void Main(string[] args)
        {
            int firstNum = int.Parse(Console.ReadLine());
            int secondNum = int.Parse(Console.ReadLine());
            int firstDif = int.Parse(Console.ReadLine());
            int secondDif = int.Parse(Console.ReadLine());

            for (int a = firstNum; a <= firstNum+firstDif; a++)
            {
                for (int b = secondNum; b <= secondNum+secondDif; b++)
                {                  
                    if (a%2!=0 && a%3!=0 && a%5!=0 && a%7!=0 && b%2!=0 && b%3!=0 && b%5!=0 && b%7!=0)
                    {
                        Console.WriteLine($"{a}{b}");
                    }
                }
            }
        }
    }
}
 

0
27/02/2019 16:35:54
Stef7 avatar Stef7 0 Точки

Здравей,

Това решение изглежда доста интересно може ли да го коментираш.

Аз лично задачата я реших с алгоритъма обяснен в лекциите чрез деленето на числото с всички делители от 2 до неговия корен квадратен, за int. 

Благодаря.

0
daniel_dimitrov5 avatar daniel_dimitrov5 30 Точки

Доста хитро :)

Идеята е че проверява всички числата дали не се делят без остатък на всички прости числа от 1 до 9, а именно 2, 3, 5, 7. Ако е така значи числата са прости.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.