Geri Kalmış Saat Sorusu C
-
+ Soru 24 saat dilimine göre çözülecek...
-
Saatler ilk başta 00.00 ve tarih ayın 1i olsun. Tam olarak 288 saat sonra. Birinci saat yani saate 20 dk geri kalan saat normal saate göre 4 gün geri kalarak saat 00.00 ı gösterir. Normalde 12 gün geçmiştir. Birinci saat ayın 9 unu saat 00.00 ı İkinci saat ayın 16sını (yani 3 gün ilerisini) 00.00 ı normal olan saat ise ayın 13 ünü 00.00 ı gösterir // Bu sefer yaptım galiba :D
-
ndmylmz bunu yazdı
Saatler ilk başta 00.00 ve tarih ayın 1i olsun. Tam olarak 288 saat sonra. Birinci saat yani saate 20 dk geri kalan saat normal saate göre 4 gün geri kalarak saat 00.00 ı gösterir. Normalde 12 gün geçmiştir. Birinci saat ayın 9 unu saat 00.00 ı İkinci saat ayın 16sını (yani 3 gün ilerisini) 00.00 ı normal olan saat ise ayın 13 ünü 00.00 ı gösterir // Bu sefer yaptım galiba :D
Evet benim algoritmada 288 buluyor ilk değeri de ne bilem değeri değiştirsem de 15 dakka ileri değil 16 dakkada yapsam gene 00.00 da buluşuyorlar :)
-
programin okek bulsun yeter (okek bul, okek'i 60 a bol, 12 yada 24 ile carp, bu kadar), okek'i de kaclik saat sistemi kullaniyorsan onunla carp:
40 dk lik saat; 15 saat sonra60 dk lik saat; 10 saat sonra
75 dk lik saat; 8 saat sonra ayni konumda olduklarina gore; 12'lik saat sistemi kullaniyorsan, 120 saat sonra, 24'luk saat sistemi kullaniyorsan 240 saat sonra 3 saatinde ayni konumda olacaktir.
bu saatler 15:15 de karsilasamaz mi sorusunun cevabi ise sudur, kullandigin bu dakikalar ile mumkun degildir ancak 2 saat kendi arasinda saat baslarinda karsilasmak zorunda degildir.
288 saatin nereden geldigini anlayamadim.
normal 288 (12 gun) saatlik sure sonunda;
1. saat 432 (sozde 18 gun) saatlik yol almistir,
3. saat 230.4 (sozde 9.6 gun) saatlik yol almistir. kisaca yanlis.
VisualBoy tarafından 11/Kas/13 10:08 tarihinde düzenlenmiştir -
ben biraz faklı düşündüm .
şimdi 3 saat var
1 saat 2 saaat 3 saat
-20 (geriden geldiği için ) +15 (ilerden gittiği için ) -- (normal çalıştığı için) her birine +20 eklesek
-- normale döndü +35 oldu +20 oldu
şimdi 1 saate bir şey gerek yok diğer ikisine gelince 35 ve 20 140 dakikada bir aynı şeyi gösterecekler
bu da eder 2.20 saat...
-
asla aynı göstermezler.
diyelim 3. saat 10:00
o zaman 1. saat 09:40
2. saat ise 10:15 olur
3. saat kaç olursa olsun 1. saat 20 dk geriyi
2. saat ise 15 dk ileriyi gösterir
edit: soruda 1 saatte 15 dk ileri gidiyor demiyor
15 dk ileriden gidiyor diyor. soruya dikkat...
serhat8102 tarafından 11/Kas/13 10:27 tarihinde düzenlenmiştir -
serhat8102 bunu yazdı
asla aynı göstermezler.
diyelim 3. saat 10:00
o zaman 1. saat 09:40
2. saat ise 10:15 olur
3. saat kaç olursa olsun 1. saat 20 dk geriyi
2. saat ise 15 dk ileriyi gösterir
edit: soruda 1 saatte 15 dk ileri gidiyor demiyor
15 dk ileriden gidiyor diyor. soruya dikkat...
anladım, tşk. ben yanlış düşünmüşüm ileriden gitmesi farklı ileriyi göstermesi farklı.
-
serhat8102 bunu yazdı
asla aynı göstermezler.
diyelim 3. saat 10:00
o zaman 1. saat 09:40
2. saat ise 10:15 olur
3. saat kaç olursa olsun 1. saat 20 dk geriyi
2. saat ise 15 dk ileriyi gösterir
edit: soruda 1 saatte 15 dk ileri gidiyor demiyor
15 dk ileriden gidiyor diyor. soruya dikkat...
yanlis anlama ama nasil bir algilama seklin var hocam, sadece ilk paragrafi okursan hakli gibi gorunebilirsin ama yazinin devaminda soruyu soran adam, soruyu nasil cozmeye calistigini gostererek, soruyu duzgun bir sekilde aciklamis :D
-
VisualBoy bunu yazdıserhat8102 bunu yazdı
asla aynı göstermezler.
diyelim 3. saat 10:00
o zaman 1. saat 09:40
2. saat ise 10:15 olur
3. saat kaç olursa olsun 1. saat 20 dk geriyi
2. saat ise 15 dk ileriyi gösterir
edit: soruda 1 saatte 15 dk ileri gidiyor demiyor
15 dk ileriden gidiyor diyor. soruya dikkat...
yanlis anlama ama nasil bir algilama seklin var hocam, sadece ilk paragrafi okursan hakli gibi gorunebilirsin ama yazinin devaminda soruyu soran adam, soruyu nasil cozmeye calistigini gostererek, soruyu duzgun bir sekilde aciklamis :D
yok ben alınmıyorum. şu an ki kafa halim sende olsaydı allah bilir sasıl düşünürdün....
-
// Eğer saatler aynı hızda ise hiç bir zaman aynı yeri göstermezler
//Varsayım: 1.SAAT 1saatte 40 dakika,2.saat 1 saatte 60 dakika ve 3.saat 1 saatte 75 dakika yol alıyor.
#include<iostream>
#include<locale.h>
using namespace std;
int main()
{
setlocale(LC_ALL,"");
int s1=40,s2=60,s3=75, ts=1440,i;
int fark1,fark2,obeb,okek;
fark1=ts/(s2-s1);
fark2=ts/(s3-s2);
//okek işlemi
for(i=1;i<fark1+fark2;i++) {if(fark1%i==0&&fark2%i==0) {obeb=i;}}
okek=(fark1*fark2)/obeb;
cout<<"Kaç saat sonra aynı noktayı gösterirler? cevap: "<<okek<<endl;
return 0;
}