Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
ABR0008 - Периметр |
r радиустай тойрогт багтсан зөв n өнцөгтийн периметрийг ол. Пи тоог 3.14-тэй тэнцүү гэж үз.
Input
r - бутархай тоо ба n > 2 натурал тоонууд зайгаар тусгаарлагдан өгөгдөнө
Output
Периметрийн утга, таслалаас хойш нэг оронгийн нарийвчлалтайгаар
Example
Input: 10 6 Output: 60.0
Нэмсэн: | sw40 |
Огноо: | 2007-10-16 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | Бүгд дараах хэлүүдээс бусад: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14 CPP14-CLANG COBOL COFFEE D-CLANG D-DMD DART ELIXIR ERL FANTOM FORTH GOSU GRV JS-RHINO JS-MONKEY JULIA KTLN NIM NODEJS OBJC OBJC-CLANG OCT PERL6 PICO PROLOG PYPY PYPY3 PY_NBC R RACKET RUST CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |
Эх сурвалж: | Абрамов С. А. |
hide comments
|
||||||
2024-03-21 17:16:11
math.Pi -ийн утга ашиглахгүй, Pi утгыг 3.14 гэж оруулж байж зөвшөөрч байна |
||||||
2023-06-06 17:49:52
python3 uul ni compileraar compiledahaar zuv baihiin tgsen hernee buruu gehiin hahah import math r, n = map(float, input().split()) peri = n * (2 * r * r - 2 * r * r * math.cos(2 * math.pi / n)) ** 0.5 print("{:.1f}".format(peri)) |
||||||
2023-02-17 03:52:42
#include <stdio.h> #include <math.h> main() { float r,n; scanf("%f %f", &r,&n); if(n>2); printf("%.1f", n*sqrt(2*r*r-2*r*r*cos(2*3.14/n))); return 0; } |
||||||
2020-09-10 02:03:41
import math a,b=input().split() a=float(a) b=float(b) print("{:.1f}".format(math.sqrt((a**2+a**2)-(2*a*a*math.cos(2*3.14/b)))*b)) |
||||||
2018-08-19 03:51:57
import java.util.*; import java.lang.*; class Main { public static void main (String[] args) throws java.lang.Exception { Scanner in=new Scanner(System.in); double r,p; int n; r=in.nextDouble(); n=in.nextInt(); if(n>2){ p=n*r*Math.sqrt(2*(1-Math.cos(2*Math.PI/n))); System.out.printf("%.1f",p);} } } |
||||||
2018-07-27 04:33:56
bodolt oruulhaa boli |
||||||
2018-01-01 18:07:06
Хариуг нь оруулхаа болиочээ :V xD |
||||||
2013-05-17 05:31:23 Jambalsuren
import java.text.*; import java.util.*; class Main { public static void main(String[] args){ double r,n ; double p,a ; Scanner stdin=new Scanner(System.in) ; r=stdin.nextDouble() ; n=stdin.nextDouble() ; a=2*r* Math.sin( 3.14/n ) ; p=n*a ; NumberFormat nf=new DecimalFormat("#0.0") ; System.out.println(nf.format(p)) ; } } |
||||||
2012-04-18 06:54:15 Munhk-Erdene
bNA\ |
||||||
2012-04-16 08:04:09 idermonh
#include <stdio.h> #include <math.h> #include <stdlib.h> main() { double r, n; scanf("%lf%lf", &r, &n); if(n>2); printf("%.1lf", n*sqrt(2*r*r-2*r*r*cos(2*3.14/n))); system("pause"); return 0; } |