Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 
[Вернуться к задаче]   1 2 3 4 5 6
  1  Деревянко Олег Андреевич, 18 ноября 2017 г. 3:17:19
     Порывшись в комментариях я понял что это из-за типа данных, но у меня и так стоит "long long". Какой тип нужно? Я уже всё перерыл и перепробовал....
  2  Деревянко Олег Андреевич, 18 ноября 2017 г. 2:53:27
     Какой пятыыый тест???
  3  Улитин Дима, 02 мая 2017 г. 12:18:58
     var
s:string;
i,n,x:integer;
begin
readln(s);
x:=0;
for i:= 1 to length(s) do
begin
if (s[i]='6') or (s[i]='0') or (s[i]='9') then x:=x+1;
if s[i]='8' then x:=x+2;
end;
writeln(x);
end.
  4  Давлатов Ахмадхон, 17 апреля 2017 г. 19:25:38
     #include<iostream>
#include<string.h>
using namespace std;
char a[500];
int b=0;
int main (){
cin>>a;
for(int i=0;i<=strlen(a);i++){
if(a[i]=='8')b+=2;
if((a[i]=='9')||(a[i]=='6')||(a[i]=='0'))b+=1;
}
cout<<b;
return 0;
}
  5  Эльнур Жунай, 18 марта 2017 г. 10:26:21
     #include<iostream>
using namespace std;
int main()
{
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
char s[200];
int c=0;
cin>>s;
for (int i=0; i<strlen(s); i++) {
if(s[i]=='8') c+=2;
if((s[i]=='0')||(s[i]=='6')||(s[i]=='9')) c+=1; }
cout<<c;
///*system("pause")*/;
return 0;
}
  6  Малышев Ю.В., 02 февраля 2017 г. 10:07:14
     begin
var s := ReadLnString;
var count := 0;
foreach var c in s do
case c of
'0', '6', '9' : count += 1;
'8' : count += 2;
end;
Print(count);
end.
  7  Пишенко Владислав Володимирович, 26 декабря 2016 г. 16:31:46
     что такое кругляши??
  8  Канабай Кирилл Сергеевич, 19 апреля 2016 г. 21:55:28
     Решение:
#include <iostream>
#include <string>
using namespace std;

int main()
{
std:: string a;
std::cin>>a;
int b=a.size();
char g[b];
for (int i=0;i<b;i++)
{
g[i]=a[i];
}
char kryg[4]={'6','8','9','0'};
char prost[6]={'1','2','3','4','5','7'};
int sum=0;
int dva=2;
for (int i=0;i<b;i++)
{
if(g[i]=='6' || g[i]=='9' || g[i]=='0') sum=sum+1;
else if (g[i]=='8')sum=sum+2;
}
cout<<sum<<endl;




}
  9  Нечаев Денис Петрович, 30 марта 2016 г. 14:13:06
     #include <iostream>

using namespace std;

int main()
{
string s;
unsigned int i,sum=0;
cin >> s;
for (i=0; i<s.length(); i++)
{
switch (s[i]-48)
{
case 0 :
sum+=1;
break;
case 6:
sum+=1;
break;
case 8:
sum+=2;
break;
case 9:
sum+=1;
}

}
cout << sum;
return 0;
}
  10  УляДияраАлин, 25 декабря 2015 г. 9:30:50
     хватит уже УБЕЙТЕ МЕНЯ!!!
  11  Дмитрий, 07 декабря 2015 г. 20:09:55
     0 еще
  12  Дмитрий, 07 декабря 2015 г. 20:09:11
     409578 - 4 ? 4,9,8 - 5
  13  Рудько В, 06 декабря 2015 г. 2:29:25
     #include<iostream>
using namespace std;

//ifstream fin("input.txt");
//ofstream fout("output.txt");

int main()
{int n,i,kil;
cin>>n;

kil=0;
if(n==0) kil++; else while(n>0)
{ i=n%10; n=n/10; if((i==0)||(i==6)||(i==9)) kil++;
if(i==8) kil=kil+2;}

cout<<kil<<endl;
}

Пожалуйста, укажите где ошибка в коде; не проходит 9 тест. Заранее, спасибо!
  14  Беркинбаев Мейирлан, 30 ноября 2015 г. 17:04:45
     #include<iostream>
#include<string>
#include<cstdlib>
#include<cstdio>
using namespace std;
int main()
{
string s;
int c=0;
cin>>s;
for(int i=0; i<s.length(); i++)
{
if((char)s[i]=='8') c+=2;
if((char)(s[i]=='0') || ((char)s[i]=='6') || ((char)s[i]=='9')) c++;
}
cout<<c;
}
  15  Васильев Алексей Владимирович, 31 октября 2015 г. 7:34:19
     Кругляши-это,как ни странно,кругляшки.Т.е. в цифре 9 он один-в верхней части,а цифра 8 сама состоит из двух кругляшей-верхнего и нижнего,сам 0 является кругом,а в числе 6,как и в девятке, один кругляш-снизу
  16  Нугаев Тимур Аладдинович, 26 октября 2015 г. 21:21:40
     Блин рили, где объяснение что такое Кругляши
  17  ЧувакКоторыйЕстТатма Ка, 21 октября 2015 г. 9:10:34
     Что значит кругляшь или я просто тупой?
  18  Никитос, 17 апреля 2015 г. 12:50:34
     1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
using namespace std;
int main()
{
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
char s[200];
int c=0;
cin>>s;
for (int i=0; i<strlen(s); i++) {
if(s[i]=='8') c+=2;
if((s[i]=='0')||(s[i]=='6')||(s[i]=='9')) c+=1; }
cout<<c;
return 0;
}
  19  Базаров Эрлан, 15 января 2015 г. 10:03:57
     подскажите пятый тест
  20  Елнур Жунай, 05 января 2015 г. 8:07:35
     #include<iostream>
using namespace std;
int main()
{
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
char s[200];
int c=0;
cin>>s;
for (int i=0; i<strlen(s); i++) {
if(s[i]=='8') c+=2;
if((s[i]=='0')||(s[i]=='6')||(s[i]=='9')) c+=1; }
cout<<c;
//system("pause");
return 0;
}
 1 2 3 4 5 6

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2017, ICQ: 151483