Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7179 - Шоо хаях |
2 тоглогч шоо хаяж тоглохоор болжээ. Эхлээд тэд дор бүрнээ 1-6 хооронд орших нэг нэг бүхэл тоо бичээд шоогоо орхино. Шооны тусах нүдтэй аль ойрхон тоо сонгосон нь ялагч болно. Харин 2 тоглогчийн бичсэн тоонууд шооны тусах нүднээс адил зөрүүтэй байвал тэнцэнэ.
1-р ба 2-р тоглогч харгалзан a ба b тоонууд бичжээ. 1-р тоглогч ялах, тэнцэх, 2-р тоглогч ялах боломж тус тус хэд байгаа вэ?
Input
Харгалзан 1 ба 2-р тоглогчийн бичсэн a, b тоо (1 ≤ a, b ≤ 6).
Output
Шоог хаяхад 1-р тоглогч ялах боломжийн тоо, тэнцэх боломжийн тоо, 2-р тоглогч ялах боломжийн тоог нэг мөрөнд хэвлэ (энэ дарааллаар).
Example
Input 1:
2 5
Output 1:
3 0 3
Input 2:
2 4
Output 2:
2 1 3
Нэмсэн: | Bataa |
Огноо: | 2014-01-01 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE |
Эх сурвалж: | codeforces.com |
hide comments
|
|||||
2024-11-13 13:02:33
#include <iostream> #include <cmath> using namespace std; int main() { int a, b; cin >> a >> b; int player1_wins = 0; int ties = 0; int player2_wins = 0; for (int roll = 1; roll <= 6; ++roll) { int dist1 = abs(roll - a); int dist2 = abs(roll - b); if (dist1 < dist2) { player1_wins++; } else if (dist1 > dist2) { player2_wins++; } else { ties++; } } cout << player1_wins << " " << ties << " " << player2_wins << endl; return 0; } |
|||||
2024-11-06 04:01:46
/****************************************************************************** Online C++ Compiler. Code, Compile, Run and Debug C++ program online. Write your code in this editor and press "Run" button to compile and execute it. *******************************************************************************/ #include <iostream> using namespace std; #include <bits/stdc++.h> int main() { int a,b,i,n,j,k,m; cin>>a>>b; if(a==b){ cout<<0<<" "<<6<<" "<<0; return 0; } if(((a+b))%2==0){ n=1; }else{ j=(a+b)/2; n=0; if(a>b){ cout<<6-j<<" "<<n<<" "<<j; return 0; } cout<<j<<" "<<n<<" "<<6-j; return 0; } j=(a+b)/2; if(a>b){ cout<<6-j<<" "<<n<<" "<<j-1; return 0; } cout<<j-1<<" "<<n<<" "<<6-j; return 0; } seree Last edit: 2024-11-06 04:01:59 |
|||||
2024-11-06 03:54:42
Last edit: 2024-11-06 03:55:13 |
|||||
2024-05-08 05:45:15
. Last edit: 2024-05-08 05:46:10 |
|||||
2023-03-21 01:52:59
Last edit: 2023-03-21 01:53:09 |
|||||
2023-03-10 05:38:22
#include <iostream> #include <cstdlib> #include <cmath> using namespace std; int main() { int a, b, wins1 = 0, ties = 0, wins2 = 0; cin >> a >> b; for (int i = 1; i <= 6; i++) { int diff1 = abs(i - a); int diff2 = abs(i - b); if (diff1 < diff2) { wins1++; } else if (diff1 > diff2) { wins2++; } else { ties++; } } cout << wins1 << " " << ties << " " << wins2 << endl; return 0; } |
|||||
2020-03-14 10:36:16
#include<bits/stdc++.h> using namespace std; int main() { int i,a,b,s1,s2,s3; cin>>a>>b; s1=0;s2=0;s3=0; for(i=1;i<=6;i++) { if(abs(i-a)>abs(i-b)) s1=s1+1; if(abs(i-a)==abs(i-b)) s2=s2+1; if(abs(i-a)<abs(i-b)) s3=s3+1; } cout << s3 << " " << s2 << " " << s1; return 0; } |
|||||
2020-01-07 15:24:43
yvuulhaar blku bn |
|||||
2020-01-07 15:24:22
#include<bits/stdc++.h> using namespace std; int main() { int a,b,c=0,d=0,e,f,g=0; cin>>a>>b; for(int i=1;i<=6;i++){ if(a-i<0) e=-1*(a-i); else e=a-i; if(b-i<0) f=-1*(b-i); else f=b-i; if(e>f) c=c+1; if(e<f) d=d+1; if(a%2==0 && b%2==0) g=1; else g=0; e=0; f=0; } cout<<d<<" "<<g<<" "<<c; return 0; } |
|||||
2020-01-06 06:05:56
hahahaha |