Penulis Topik: [Kuis] Tes Skill Codingmu 2!  (Dibaca 73494 kali)

Offline virusanalyst

  • Pro10
  • ***
  • Tulisan: 58
  • Reputation: +88/-0
  • Jenis kelamin: Pria
    • Lihat Profil
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #30 pada: Oktober 29, 2011, 08:29:45 PM »
matematika ga lulus gan..
coding lg

Offline RifqiSah

  • Pro500
  • ******
  • Tulisan: 921
  • Reputation: +820/-0
  • Jenis kelamin: Pria
  • © 2018 Alrif Technology
    • Lihat Profil
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #31 pada: November 02, 2011, 09:51:00 PM »
Kuis ke-2, kali ini coding yang sedikit lebih berat & diperlukan sedikit pemahaman matematika dasar yang pastinya udah diketahui oleh kebanyakan programmer/computer scientist, semangat   :-bd

Prize : 10 Key Smadav Pro.

Soal :


Translate :
Misalkan ada 4 angka positif yang berbeda yaitu a1, a2, a3, a4. Jika hasil jumlahannya sA = a1+a2+a3+a4, misalkan ada 6 pasangan bilangan : a1+a2, a1+a3, a1+a4, a2+a3, a2+a4, a3+a4.  nA adalah banyaknya dari 6 bilangan ini yang habis membagi sA. Cari semua 4 angka a1, a2, a3, a4 yang mempunyai nilai nA terbesar.

Contohnya :
Misalkan a1, a2, a3, a4 =  1,2,3,6
sA = 1+2+3+6 = 12
1+2 = 3 habis membagi 12
1+3 = 4 habis membagi 12
1+6 = 7 tidak habis membagi 12
2+3 = 5 tidak habis membagi 12
2+6 = 8 tidak habis membagi 12
3+6 = 9 tidak habis membagi 12
Jadi nA = 2.

Sekarang cari semua kemungkinan a1, a2, a3, a4, yang menghasilkan nA terbesar yang mungkin.



sA = 3+5+7+9 = 24
3+5 = 8 habis membagi 24
3+7 = 10 tidak habis membagi 24
3+9 = 12 habis membagi 24
5+7 = 12 habis membagi 24
5+9 = 14 tidak habis membagi 24
7+9 = 16 tidak habis membagi 24
Jadi nA = 3.  ???
« Edit Terakhir: November 05, 2011, 03:52:03 PM oleh Rifqi_sah »

Offline TukangBasic

  • Pro100
  • ****
  • Tulisan: 123
  • Reputation: +152/-0
  • Jenis kelamin: Pria
  • Android Developer
    • Lihat Profil
    • Programmer Cadel
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #32 pada: November 12, 2011, 04:23:35 PM »
matrik kadang nie...?
atau pa...?

Offline LAniXX

  • Pro200
  • *****
  • Tulisan: 234
  • Reputation: +263/-0
  • Jenis kelamin: Pria
  • Lagi golet2 elmu, kangGo nambah Wawasan
    • Lihat Profil
    • download script Al-Qur'an Online + Terjemahan + Tafsir juga Hadits Bukhori Muslim
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #33 pada: November 28, 2011, 05:07:11 PM »
<?php
$n = 5;
$data = range(1, 9);
$rand = array_rand($data,$n);

for($i=1; $i < $n; $i++)
{
   $a1=$rand[1];
   $a2=$rand[2];
   $a3=$rand[3];
   $a4=$rand[4];
//echo $sa=$a1+$a2+$a3+$a4;
}
echo "Angka yg digenerate dengan merefresh browser =>> [ $a1, $a2, $a3, $a4 ]<br>";
$sa=$a1+$a2+$a3+$a4;
echo "Sa =>> $sa = $a1 + $a2 + $a3 + $a4 <br>";
$na1=$a1+$a2; $hsl1=$sa % $na1;
if($hsl1==0){$hasilbagi = "Habis Membagi";}else {$hasilbagi = "Tidak Habis Membagi";}
echo "$a1 + $a2 = $na1 =>> $hasilbagi  $sa hasilnya =>> [".$sa % $na1."]<br>";

$na2=$a1+$a3;
$hsl2=$sa % $na2;
if($hsl2==0){$hasilbagi2 = "Habis Membagi";}else {$hasilbagi2 = "Tidak Habis Membagi";}
echo "$a1 + $a3 = $na2 =>> $hasilbagi2  $sa hasilnya =>> [".$sa % $na2."]<br>";

$na3=$a1+$a4;
$hsl3=$sa % $na3;
if($hsl3==0){$hasilbagi3 = "Habis Membagi";}else {$hasilbagi3 = "Tidak Habis Membagi";}
echo "$a1 + $a4 = $na3 =>> $hasilbagi3  $sa hasilnya =>> [".$sa % $na3."]<br>";

$na4=$a2+$a3;
$hsl4=$sa % $na4;
if($hsl4==0){$hasilbagi4 = "Habis Membagi";}else {$hasilbagi4 = "Tidak Habis Membagi";}
echo "$a2 + $a3 = $na4 =>> $hasilbagi4  $sa hasilnya =>> [".$sa % $na4."]<br>";

$na5=$a2+$a4;
$hsl5=$sa % $na5;
if($hsl5==0){$hasilbagi5 = "Habis Membagi";}else {$hasilbagi5 = "Tidak Habis Membagi";}
echo "$a2 + $a4 = $na5 =>> $hasilbagi5  $sa hasilnya =>> [".$sa % $na5."]<br>";

$na6=$a3+$a4;
$hsl6=$sa % $na6;
if($hsl6==0){$hasilbagi6 = "Habis Membagi";}else {$hasilbagi6 = "Tidak Habis Membagi";}
echo "$a3 + $a4 = $na6 =>> $hasilbagi6  $sa hasilnya =>> [".$sa % $na6."]<br>";

?>

jika dijalankan via browser akan menghasilkan ouput/tampilan spt ini:

Angka yg digenerate dengan merefresh browser =>> [ 3, 5, 6, 8 ]
Sa =>> 22 = 3 + 5 + 6 + 8
3 + 5 = 8 =>> Tidak Habis Membagi 22 hasilnya =>> [6]
3 + 6 = 9 =>> Tidak Habis Membagi 22 hasilnya =>> [4]
3 + 8 = 11 =>> Habis Membagi 22 hasilnya =>>

5 + 6 = 11 =>> Habis Membagi 22 hasilnya =>>

5 + 8 = 13 =>> Tidak Habis Membagi 22 hasilnya =>> [9]
6 + 8 = 14 =>> Tidak Habis Membagi 22 hasilnya =>> [8]




benerga ya? Na nya berapa ya, gatau masalah matematika,...buta niiiii matematika

Offline Bimo Eko Laksono

  • Pro1
  • *
  • Tulisan: 2
  • Reputation: +34/-0
    • Lihat Profil
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #34 pada: Desember 09, 2011, 05:31:31 PM »
Ini kan soal IMO taun 2011 -__-

Offline Zai

  • Admin
  • Pro500
  • *******
  • Tulisan: 2.892
  • Reputation: +65535/-6906
  • Jenis kelamin: Pria
    • Lihat Profil
    • Zainuddin Nafarin Blog
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #35 pada: Desember 09, 2011, 06:17:24 PM »
Kebanyakan baru menjawab kasus-kasus tertentunya, belum secara general ya :D
4 main functions of Smadav :
(1) Additional protection for your PC, 100% compatible with other Antivirus!
(2) Best USB Antivirus, no more infection from USB!
(3) Best for offline use and low resource Antivirus
(4) Manual cleaner & tools to fight malwares

Offline Frans Mangarahut Situmorang

  • Pro200
  • *****
  • Tulisan: 204
  • Reputation: +281/-0
    • Lihat Profil
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #36 pada: Desember 17, 2011, 04:11:28 PM »
hahahaha................

pusing saya... ;D
Tuhan menempatkanmu didunia ini bukan tuk membaca kisah orang lain, Tapi Tuhan menempatkanmu tuk melakukan sesuatu yang membuat orang lain ingin membaca kisahmu.

Offline RifqiSah

  • Pro500
  • ******
  • Tulisan: 921
  • Reputation: +820/-0
  • Jenis kelamin: Pria
  • © 2018 Alrif Technology
    • Lihat Profil
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #37 pada: Desember 17, 2011, 08:24:03 PM »
mas Zai, jawaban saya bener ga ?

Offline Tepat 19

  • Pro200
  • *****
  • Tulisan: 358
  • Reputation: +419/-1
  • Jenis kelamin: Pria
    • Lihat Profil
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #38 pada: Desember 26, 2011, 10:50:39 AM »
Sory numpang lewat....[spoiler]Mo ngikut jawab matematik dapet 0 besar mendingan simak aja apa kata bos besar[/spoiler]

Offline TukangBasic

  • Pro100
  • ****
  • Tulisan: 123
  • Reputation: +152/-0
  • Jenis kelamin: Pria
  • Android Developer
    • Lihat Profil
    • Programmer Cadel
Re: [Kuis] Tes Skill Codingmu 2!
« Jawab #39 pada: Desember 26, 2011, 08:43:28 PM »
huh rada rada susah itu mah. logika and coding nya tinggi banget