Hackerrank – Beautiful Days at the Movies
Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Pre každé číslo v zadanom intervale od i do j spočítaj koľko je takých zadaných čísel, ktoré splnia zadanú podmienku. Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import java.util.*; public class Solution { public static void main(String[] args) { Scanner stdin = new Scanner(System.in); int start = stdin.nextInt(); int end = stdin.nextInt(); int k = stdin.nextInt(); int count = 0; for(int i = start; i <= end; i++) { String s = String.valueOf(i); String reversed = new StringBuilder(s).reverse().toString(); int diff = Math.abs(Integer.parseInt(s) - Integer.parseInt(reversed)); if(diff % k == 0) { count++; } } System.out.println(count); stdin.close(); } } |
JavaScript […]