Deutsch
Telegram

Thread Nachricht #2017

2 Nachrichten · –
  1. K
    import java.time.LocalDate; import java.time.format.DateTimeFormatter; import java.util.Scanner; public class Main { private static boolean isPrime(int n) { if (n <= 1) { return false; } double sqrt = Math.sqrt(n); for (int i = 2; i <= sqrt; i++) { if (n % i == 0) { return false; } } return true; } public static void main(String[] args) { Scanner sc = new Scanner(System.in); LocalDate start = LocalDate.parse(sc.next(), DateTimeFormatter.ofPattern("yyyyMMdd")); String day = sc.next(); int n = sc.nextInt(); sc.close(); int previousPrimeDuration = 0; for (int i = 2; ; i++) { if (isPrime(i)) { start = start.plusDays(i - previousPrimeDuration); if (isPrime(start.getMonth().ordinal() + 1) && start.getDayOfWeek().name().substring(0, 3).equals(day.toUpperCase())) { System.out.println((i <= n? "Yes ": "No ") + i); return; } previousPrimeDuration = i; } } } }
CCore Java | Java for BeginnersCore Java | Java for Beginners@codeitupjava · Gruppe · Technik
1 312Mitglieder62schreiben in 30 Tagen
Community-Feed In Telegram öffnen

Ein offener öffentlicher Feed aus dem Suchindex ChatCrawler — „Google für das öffentliche Telegram“; wird aktualisiert, während die Community gecrawlt wird. Zeiten in UTC.

Nur öffentliche Inhalte, offizielle Telegram-API. Über uns · FAQ · Grenzen des Index · Seite entfernen · Katalog · Suche · So zählen wir