Skip to main content

Спож ийн бодлого rgb7002 Гурвалжин

http://www.spoj.com/RGB7/problems/RGB7002/

Өгөгдсөн гурвалжны периметрийг ол.

Input

Гурвалжны талууд бүхэл тоогоор нэг мөрөнд зайгаар тусгаарлагдан өгөгдөнө.

Output

Гурвалжны периметр.

Example

Input:
3 4 5

Output:
12
  Бодолт :
 #include<stdio.h>
#include<stdlib.h>
int main()
{
int a,s,d,f;
scanf("%d %d %d",&a,&s,&d);
f=a+s+d;
printf("%d",f);
system("pause");
return 0;
} 

Comments

Post a Comment

Popular posts from this blog

Лаб ажил 11

s тэмдэгт мөр өгөгдөв. Уг тэмдэгт мөр дотор хоосон зайнаас ялгаатай тэмдэгт дор хаяж нэг байгаа. Дараах байдлаар s тэмдэгт мөрийг өөрчил:  Тэмдэгт мөрийн дотор дараалсан  *  байгаа бол 1, 2 болгонсолих Ийм хоосон зайнууд байхгүй бол тэмдэгт мөрийг хэвээр нь хэвлэнэ. бодолт: #include<stdio.h> #include<string.h> int main() { char s[100]; int to=0; // Тэмдэгт мөрийн тэмдэгтийн дугаар буюу индекс нь тэмдэггүй бүхэл тоо байвал тохиромжтой. printf("temdegt mor oruul\n"); scanf("%s",s); for(to=0;to<=strlen(s)-1;to++) { if(s[to]=='*'&&s[to+1]=='*'){ s[to]=49;s[to+1]=50;} printf("%c",s[to]);} }

RGB7007 - Сүүлийн цифр

RGB7007 - Сүүлийн цифр http://www.spoj.com/RGB7/problems/RGB7007/ Өгөдсөн тооны сүүлийн цифрийг ол. Input Бүхэл тоо өгөгдөнө. Int төрөл. Output Сүүлийн цифр. Example Input: 476 Output: 6 Бодолт:  #include<stdio.h> #include<stdlib.h> int main (){ int n,x; scanf("%d",&n); x=n%10; printf("%d",x); return 0; }

Лаб даалгавар 10

Даалгавар n, a 1 , ..., a n , m, b 1 , ..., b m , k бүхэл тоонууд өгөгдөв. Хэрэв a 1 , ..., a n  дараалалд k гэсэн утгатай элемент байхгүй бол бусад бүх гишүүнээсээ бага биш утгатай байх эхний элементийн утгыг k-гаар соль. Мөн ийм дүрмээр 10 гэсэн утгын хувьд b 1 , ..., b m  дарааллыг өөрчил. Бодолт : #include <stdio.h> #include <stdlib.h>  #define S 100  void readE(int *len, double *mas) //garaas unshih functs { printf("hemjee=");  scanf("%d", len);  for(int i=0;i<*len;i++)  scanf("%lf", mas+i);  }  void changeE(int len, double *mas,double q)  //massive oorchloh functs {  double max=mas[0];  int in=0,i;  for(i=1;i<len;i++)  if(max<mas[i]&&q!=mas[i])  {   max=mas[i];   in=i;   }   mas[in]=q;    }  void printE(int len, double *mas)  {  printf("hariu=");  for(int i=0;i<len;i++)  printf("%.3lf ", mas[i]);  printf("\n");  }  main()

RGB7001 - 2 тооны нийлбэр Спож

http://www.spoj.com/RGB7/problems/RGB7001/ RGB7001 - 2 тооны нийлбэр Өгөгдсөн бүхэл тооны нийлбэрийг ол. Input 2 бүхэл тоо зайгаар тусгаарлагдан нэг мөрөнд өгөгдөнө. Output 2 тооны нийлбэр. Example Input: 12 23 Output: 35 Бодолт:  #include<stdio.h> #include<stdlib.h> int main(){ printf("2 too oruulna uu ?"); int a,b,c; scanf("%d%d",&a,&b); c=a+b; printf("%d",c); system("pause"); return 0; }

Лабораторийн ажил №8. Массив (2)

http://elearn.sict.edu.mn/mod/assign/view.php?id=3105 a 1 , ..., a 30  бодит тоонуудыг гараас эсвэл санамсаргүй байдлаар өгнө. Дараах хамгийн их болон хамгийн бага утгуудыг а, min, max нэртэй массив ашиглан ол.  max(a 1 +a 30 , a 2 +a 29 , ..., a 15 +a 16 ) min(a 1 *a 16 , a 2 *a 17 , ..., a 15 *a 30 )

Лабораторийн ажил №8. Массив (2)

http://elearn.sict.edu.mn/mod/assign/view.php?id=3105 s 1  . . . , s 66  тэмдэгтүүдийг гараас эсвэл санамсаргүй байдлаар өгнө. Хэрэв уг дарааллын гишүүд s 1 =s 34 , s 2 =s 35 , ....., s 33 =s 66  нөхцлийг хангадаг бол хэвээр нь үлдээж эсрэг тохиолдолд s 1 , s 2 , ....., s 66 , s 1 , s 2  ...., s 66  дарааллыг гарган ав. s нэртэй массмв ашиглан бод. Add caption