for(int i=0;i
num = (num+1) * 2;
}
cout<
return 0;
}
整除个数 nyoj 399
[cpp]
#include
using namespace std;
int main()
{
int n, b;
while(cin>>n>>b)
cout<
}
黑色帽子 nyoj 455
[cpp]
#include
using namespace std;
int main()
{
unsigned int N, m;
cin>>N;
while(N--)
{
cin>>m;
cout<
return 0;
}
九九乘法表 nyoi 463
[cpp]
#include
using namespace std;
int main()
{
int N,M;
cin>>N;
while(N--)
{
cin>>M;
for(int i=1;i<=M;i++)
{
cout< for(int j=i+1;j<=9;j++)
cout<<" "< cout<
}
return 0;
}
A+B problem III
[cpp]
#include
using namespace std;
int main()
{
int N;
double a , b, c;
cin>>N;
while(N--)
{
cin>>a>>b>>c;
if(((a+b)-c) < 0.0001 && ((a+b)-c) > -0.0001)
cout<<"Yes"<
cout<<"No"<
return 0;
}
日期计算 nyoj 75
[cpp]
#include
using namespace std;
bool isLeap(int year)
{
if(((year%4 == 0) && (year%100 != 0)) || year%400 == 0)
return true;
return false;
}
int main()
{
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int N;
cin>>N;
int year, month, day;
while(N--)
{
int num = 0;
cin>>year>>month>>day;
for(int i=1;i
num += a[i];
}
num += day;
if(isLeap(year) && (month >= 3))
num++;
cout<
return 0;
}
成绩转换 nyoj 98
[cpp]
#include
using namespace std;
int main()
{
int N, score;
cin>>N;
while(N--)
{
cin>>score;
if(score >= 90 && score <= 100)
cout<<"A"<
cout<<"B"<
cout<<"C"<
cout<<"D"<
cout<<"E"<
return 0;
}
作者:Slience_Perseverance