Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Brogyi: CTEK akkumulátor töltő és másolatai
- sh4d0w: Kalózkodás. Kalózkodás?
- gban: Ingyen kellene, de tegnapra
- Mr Dini: Mindent a StreamSharkról!
- btz: Internet fejlesztés országosan!
-
LOGOUT

Új hozzászólás Aktív témák
-
Ivy.4.Ever
őstag
válasz
Ivy.4.Ever
#17569
üzenetére
Rejtélyes, hogy a 14-es test caseben az 1395-ös értékre No-t vár, miközben az Yes lenne mivel 155 db 'i' betűből ki kell jönnie. És az egész test case ezen az egyen bukik, a többi 19029 számra mind jó a válaszom.
Más kódját bemásolva, ami szinte ugyanaz mint az enyém, viszont arra No-t ad, és közben jó az egész test case.
Az én kódom:public static List<String> weightedUniformStrings(String s, List<Integer> queries){
HashSet<Integer> weights = new HashSet<>();
while(!s.equals("")){
char currChar = s.charAt(0);
int count = 0;
for(int i=0; i < s.length(); i++){
if(currChar == s.charAt(i)){
count++;
}
}
while(count > 0){
int weight = count * ((currChar - 'a')+1);
weights.add(weight);
count--;
}
s = s.replaceAll(Character.toString(currChar), "");
}
LinkedList<String> returnArray = new LinkedList<>();
for(Integer q : queries){
String answer = weights.contains(q) ? "Yes" : "No";
returnArray.add(answer);
}
return returnArray;
}Más kódja:
public static List<String> weightedUniformStrings(String s, List<Integer> queries){
HashSet<Integer> weights = new HashSet<>();
int weight = 0;
char prev = ' '; // so it doesn't match 1st character
for (int i = 0; i < s.length(); i++){
char curr = s.charAt(i);
if (curr != prev){
weight = 0;
}
weight += curr - 'a' + 1;
weights.add(weight);
prev = curr;
}
ArrayList<String> returnArray = new ArrayList<>();
for(Integer q : queries){
String answer = weights.contains(q) ? "Yes" : "No";
returnArray.add(answer);
}
return returnArray;
}
Utóbbi kódra custom inputra ha beadom ezt:
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiv
2
241358
1395
Akkor 1395 a debug outputon No lesz.
Viszont ha kitörlöm az 1 szem 'f' betűt, meg már Yes
Ez nekem már az X-akták kategória
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Víz- gáz- és fűtésszerelés
- Autós topik
- BestBuy topik
- Gumi és felni topik
- Battlefield 6
- AMD CPU-k jövője - amit tudni vélünk
- Otthoni hálózat és internet megosztás
- Anglia - élmények, tapasztalatok
- Ennyiért vehetjük meg az első vízhűtéses gaming mobilt az EU-ban
- BestBuy ruhás topik
- További aktív témák...
- Profi! HP EliteBook 840 G9 Hordozható Érintős Ultrabook Fémház 14"-40% i7-1265U 32/512 Iris Xe FHD+
- Villám! HP EliteBook 840 G9 Hordozható Érintős Ultrabook Fémház 14"-40% i7-1265U 16/512 Iris Xe FHD+
- Asztali PC , R5 8400F , 1660 super , 16GB DDR5 , 512GB NVME
- ÚJ,2 ÉV GAR- GAMER PC: RYZEN 5 4500-5600X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Asztali PC , R5 8400F , RX 5700 XT , 16GB DDR5 , 512GB NVME , 500GB HDD
- Gamer PC-Számítógép! Csere-Beszámítás! I5 12400F / RTX 3060Ti / 32GB DDR4 / 512 M.2 SSD
- Samsung Galaxy S21 Ultra / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- MSI Katana GF76 - 17.3"FHD 144Hz - i5-11400H - 8GB - 512GB - Win11 - RTX 3050 Ti - MAGYAR
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


